Movable Type 備忘録

 RebuildIndexFilter プラグイン

こんばんわ^^

小粋空間さんとこで便利なプラグインが公開されました。

デフォルトではテンプレートモジュールだけは再構築条件を設定することが可能ですが、RebuildIndexFilter プラグインをインストールすることでインデックステンプレートでも同様のことが可能になります。

RebuildIndexFilter プラグイン インストールするとどんな効果があるかというと、小粋空間さんとこでも説明されてますが、インデックステンプレートを必要最小限な再構築が可能になります。
たとえば、コメントやトラックバックされた場合、そのページに関連するテンプレートが再構築されます。その関連するテンプレートにはインデックステンプレートも含まれます。

でも実際にはインデックステンプレート内のメインページだけ再構築してくれればいいのですが、すべてのインデックステンプレートが再構築対象となってしまいます。
で、RebuildIndexFilter プラグインにより再構築の条件を設定することで、ピンポイントで再構築させることで再構築時の負荷を軽減できます ( ̄∇ ̄)b
また、新規投稿時は各アーカイブページ、メインページ、各フィードが再構築されるわけですが、それらも同様に「ブログ記事の投稿/編集」を選択することで無駄に再構築しなくても済むようになります。

てか、これもデフォルトの機能として組み込んで欲しいですね。
ちなみにわたしのサイトでは上図の赤枠を「ブログ記事の投稿/編集」のみ再構築するよう設定して、青枠は「コメント投稿/編集」時のみ再構築するよう設定してみました。
デフォルトテンプレートとは異なるのですが、とにかくブログ記事投稿時、コメント投稿時という条件で再構築するテンプレートを限定させています。

ご参考まで。

 Trackback Pings(0)

No trackbacks found.

 Comments(5)

#1: Posted by Author Profile Page bzbell @ September 14, 2008 [REPLY]
user-pic

コメント投稿時にテンプレートが再構築されるかテストしますウインク

#2: Posted by Author Profile Page bzbell @ September 14, 2008 [REPLY]
user-pic

コメント公開設定によって違うっぽいなぁキャハハ

#3: Posted by Author Profile Page bzbell @ September 14, 2008 [REPLY]
user-pic
  • 即時公開あり OK
  • 即時公開なし NG
ということみたいブイブイ
#4: Posted by Author Profile Page bzbell @ September 19, 2008 [REPLY]
user-pic

リニューアルされたプラグインを試してみる

#5: Posted by Author Profile Page bzbellからbzbellへの返信 @ September 19, 2008 [REPLY]
user-pic

>>4 bzbell さん

改善されたみたいパチパチ
よかったぁワクワク

 Post a Comment

 

コメント用フィード