2004年09月 13日
こっそりレイアウト&実装改善
以前、PHP の include は多用できない、と書いていたのですが、Windows Server 2003 の IIS6 新機能、CGI キャッシュが非常に良く効いているのか、PHP 5.0.1 で随分良くなったのか、どちらのお陰か分からないのですが、何しろ PHP の include 文が軽快に動くようになりました。調子に乗って、Header 部、Calender 部、Link 部、Copyright 部、その他すべて別ファイルとして PHP include 呼び出しで実装しました。これで随分サイトの再構築が早くなりました。また、ちょこっと改変のつもりが全項改変のような悪夢から解放。次は本家サイトの XSLT 表示化だなー。
今回はアーカイブ連動カレンダー初めとする、過去ログ ブラウジングのための UI 設計に力を入れています。入れていますが、『僕が使い安い』ことに主眼を置いているため、サイトとして良くなったかどうかは微妙と言うw
今回のサイト改変履歴は下記通り。
- アーカイブ連動カレンダーの実装
- ヘッダ表示を別ファイル化
- カレンダー表示を別ファイル化
- カテゴリーリスト、アーカイブリスト表示を別ファイル化
- リンク表示部を別ファイル化
- Data-Based Archive と Individual Entry Archive からRecent Entries 表示を削除。
- Data-Based Archive に Archive 内の全 Entry 表示を追加。
- 各 Entry の年月日表示から各 Archive へのリンクを追加。
- Birthday Blog サービス終了?に伴い削除。
- ガチャガチャBlog を追加:-)。











