• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:静的サイトをコーディングする際)

静的コーディングの共通部分の管理方法

このQ&Aのポイント
  • 静的コーディングの場合、共通部分(ヘッダーやフッターなど)の管理方法はどうするのか気になります。MTなどのモジュール化は使えないため、どのような手法が使われているのか教えてください。
  • 静的コーディングでは、共通部分の管理が課題です。MTなどのモジュール化は使用できず、フレームワークも使われていない場合、どのように共通部分を効率的に管理しているのか教えてください。
  • 静的コーディングの際に、共通部分(ヘッダーやフッターなど)の管理方法が知りたいです。MTのようにモジュール化できない場合、どのように共通部分を編集・管理しているのか教えていただけますか?

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

 私も同業ですが・・  ちょっと分からないのですが、小さなサイト(数十ページまで)ではテンプレートを作って、それにデータを流し込む方法が多いと思います。  SEOの関係もあって、純粋に手書きでHTMLを書いてますから、あとはすべてスタイルシートでデザインしてます。分野ごとに色は変えますが、デザインや他のページへのリンクなどは基本的に変えません。ですので、基本設定(インデントとか文字サイズとかリンク色)のスタイルシート、配置用(枠組み)のスタイルシート、色指定(背景や前景)のスタイルシートをトッカエヒッカエ。  すこし大きくなる(百ページ近くになると)と、サブディレクトリはCGIやASPで動的に作成しています。これは記事を頻繁に変更する相手先に喜ばれます。たとえば、/Product というCGI(拡張子なし)を用意して、/Product/tools/aaa.htmlを呼ばれると、PATH_INFOに/tools/aaa.htmlを入れて、データから動的に提供するとか・・。これが製作サイドからも一番楽で、テンプレートとCGIだけ用意すればクライアントがフォームから更新できる。  そんなところです。というか、普通はそうではないかと・・

sho0646
質問者

お礼

さっそくの回答ありがとうございました。 そうですよね、、基本的にデザインなどの修正はなしですよね。(急にヘッデーに修正とかあったら怖いなと思いまして。。その点MTなどは多少安心感が) CGIやASPでの動的な作成は存じませんでした。結構一般的なのですね。 すごく勉強になりました。頑張って調べてみます。(デザイナーですが知っておきたいので・・) ご丁寧な回答ありがとうございました!

関連するQ&A