• ベストアンサー

ホームページの更新を楽にしたい。

ホームページを更新する際にテキストメニューなどを修正しようと思うと、すべてのページのメニューを書き換えなければいけませんが、1ページ書き換えたらすべてのページに反映されるような方法はありませんか? スクリプトなどを使ってできるのであればぜひおしえてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • s_hukami
  • ベストアンサー率66% (98/148)
回答No.2

ブログツールを利用してホームページを作成すれば、CGIなどのスクリプトがメニューを自動的に書き換えてくれます。 サーバーインストール型のブログツールで一番カスタマイズ性が高いのは、今のところMovable Typeだと思います。 慣れない内は、テンプレートの書き換え等難しいかもしれませんが、現在Movable TypeのテンプレートをカスタマイズするTIPS本などが複数出版されています。 しかし、それ以外の方法をお探しでしょうか? でしたら、SSIを使えるサーバーでしたら、参考URLのような方法で、特定のHTMLの内容を読み込んで全てのページに表示することができます。 ただし、大抵のレンタルサーバーではSSIを表示する際にはファイルの拡張子を.shtmlにしなければなりません。 また、SSIを利用すると、パフォーマンスが低下したり、セキュリティが弱まるなどの危険性もあります。

参考URL:
http://www.cc.rim.or.jp/~shikura/cgi/mytowntec/tec-ssi.html

その他の回答 (1)

  • mach-mach
  • ベストアンサー率18% (166/914)
回答No.1

外部にCSSファイルを持たせてリンクする 参考URLとか・・他にもたくさんあります。

参考URL:
http://www.ink.or.jp/~bigblock/css/index.html

関連するQ&A

専門家に質問してみよう