|
||||
トップページ 写真日記 リンク集 旧コンテンツ News,( US, UK) はてなアンテナ wikipedia kick4wiki kick4bbs ジャパンネット銀行 ピンポイント天気 postMap G-Tools Kumaduino
うだうだ日記Index |
うだうだ日記 2008年 5月21日2008年5月21日 水曜日
テンプレートがわりにPHPを使うHTMLで直書きしているWebサイトでは、 各ページにタイトルやらナビゲーション・バーやら 共通の部分が多く、手描きで管理するのは凄く面倒だ。 そこで簡単な自作ツールなどで面倒みてきたのだが、 webサイトの構造が深くなってくると それも厭になって来てどうしようかと考えた。いずれは自作CMSなどと考えているのだが、 それまでwebサイトの更新をしないわけにもいかない。 その時、PHPを使えば 共通部分のインポートぐらいなら 簡単にできるのではと思いついた。 各ページの先頭に <?php $title = "タイトル"; include 'header.inc'; ?>と書いてやればやれば、 header.incに書いた記述がそのまま取りこまれるので、 共通の記述を大幅に削ることができる。 さらに、 .htaccessに AddType application/x-httpd-php .htmlと書いてやれば、拡張子が.htmlのまま PHPで処理できるようになる。 というわけで、共通ヘッダ、ナビゲーション・バー等の処理が 簡単にできるようになって満足。 |
|