モジュール化
共有できる部分は最初からモジュール化されております。
モジュール化とは?
サイト内で供用できる部分(メタ情報やサイドバーなど)を別のファイルへバラバラに記述し、本文からそれをインクルードするというテクニックです。ソースが簡素になり、モジュール部分の修正がある場合は手間が最小限になります。
テンプレートのモジュール化部分
以下です。
- メタ情報
- ヘッダ(ナビゲーションバー含む)
- サイドバー(メインページ用)
- サイドバー(カテゴリページ用)
- サイドバー(エントリページ用)
- フッタ
メリット
修正時には1箇所の書き換えで、あとは再構築だけで全てのページに適用されます。これを、モジュール化せずにメイン、カテゴリ、エントリページに同じことを記述している場合、3箇所を全く同じように修正せねばならず、非効率であり、間違いのもとともなります。
デメリット
導入時が少々面倒です。
Posted by yoshi : 2006年11月24日 21:10 | コメント (0) | トラックバック (0)
このエントリーのトラックバックURL:
http://www.apstars.com/cgi/mt/mt-tb.cgi/157