« Lサイズデビュー | メイン | 耳鼻科デビュー »

20050128Friday

サイドバーのモジュール化

この前の事件でサーバへの負荷がとんでもなかったので、ここは負荷軽減を本格的に考えなくちゃ!と一念発起。まずはサイドバーのモジュール化を試してみました。

参考エントリー
 CROSSBREEDさんの
  「あなたのmovabletype、重たくないですか?(テンプレートモジュール化)

もともとサイドバーは別ファイルにしてインクルードしてあったので、その中から新規エントリーが投稿されたとき、コメントがついたとき、トラックバックされたときに更新が必要な要素を抜き出すことに。

カレンダー、リーセントエントリー・コメント・トラックバック、アーカイブ、カテゴリリスト・・・とこんなものですかね。サイドバーのHTMLからこれらの部分をひとつずつ切り分けて、サイドバーのHTMLには再構築の必要がない要素をそのまま残しました。

しかし・・・ここでサイドバーにある項目についていろいろ考えさせられた。カレンダーって必要なのか?とか、アーカイブリストは都度の再構築が必要か(月イチでいいじゃん)とか、カテゴリリストは件数が入れなければ再構築は必要ないな、とか。

時間があればちょっと整理したいな・・・


    こどもちゃれんじ見本バナー4

コメントする