Build Tracer
[これはすごい] Movable Type4.1+ 用プラグインを紹介します。
blog.aklaswad.com: Build Tracer
これは何?
MT テンプレート用のデバッガです。
Movable Type の再構築の動作を表示します。(……)
現在の所、以下のようなことが出来ます。
- ブロック構造の可視化
- <mt:if>などの判定の確認
- 変数の変化の追跡
- 処理時間の表示
──と、魅力的な機能が ありながら、じつに美しく表示されるのが素晴らしい!
ブロック構造の可視化
(X)HTML/XML 用のデバッガ、という物が他に存在するかは、寡聞にして知りませんが──
これは、決定版かも しれませんね!
リンク先にスナップショットがありますが、ブロック構造の色分けが わかりやすい!
Vicuna のブロック構造を見ると、いかに優れたテンプレートなのか、よく わかります。ああ、美しい……。
こ、構造解析! はぁはぁ……(『攻殻機動隊 2』)。
処理時間の表示
再構築時間の改善が大好きな自分は、「処理時間の表示」が面白い。
テンプレートタグごとに掛かった処理時間と、各ブロック単位の小計、そして全体の合計時間が見られます。どこが再構築のボトルネックに なっているか、細かく分析ができます。
(掛かった時間によって、タグクラウドみたいに色分けしてくれると、ありがたいなぁ)
まとめ
全 MTer は Build Tracer をインストールすべし!
そしてブロック構造と処理時間を見て、ニヤニヤするのだ!(キメェ)