- 締切済み
ナビゲーションの変更を全ページに反映させるには?
一般のHPで、ブログのように左の帯にナビゲーションを、 右に記事内容を配置した場合についてお尋ねします。 記事を追加した場合、左の帯のナビゲーション部分に新しい記事 のリンクを反映しなければなりません。 たとえば、記事ごとのページが100ページあったとして、 すべてのページに、リンクの追加を反映させる方法として、 1.JavaScriptでページ読み込み時に書き出す。 2.<iframe>を使う 3.SSIを使う 4.サーバーサイドスクリプト(たとえばPerlによるCGI) で、記事を追加したタイミングですべてのファイルを書き換える。 などが考えられます。 そこで質問です。 一般のブログではどの方法がとられているのでしょうか? 1では無いことは明らかです。 2でもなさそう... それとも1~4のどれでもないのでしょうか? 3の方法は可能なのですが、できれば4の方法を採りたいです。 プロバイダ(Hi-Ho)加入時に標準でついてくるWeb環境の場合、 変更を反映させるページが100ページ程度の場合の一括更新 って、プロバイダ側から見るとかなりきついものなのでしょうか? (1ページはせいぜい10KB~20KB程度) よろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
お礼
ありがとうございます。 サンプルを作ってみたのですが、100ページ程度の一括更新 ですと、それほど負荷はかからなかと...?タブン。 しかし、もし、アクセス解析を付けようとすると、SSIでログるのが 断然イイですし、だったらSSIで「決定」という感じです。 JavaScript、<iframe>はSEO的に「チョット...」なので、 やめておきます。