『Build Tracer』で MT4 のテンプレート 構造を解析

シェアする

Build Tracer

[これはすごい] Movable Type4.1+ 用プラグインを紹介します。

blog.aklaswad.com: Build Tracer

これは何?

MT テンプレート用のデバッガです。

Movable Type の再構築の動作を表示します。(……)

現在の所、以下のようなことが出来ます。

  • ブロック構造の可視化
  • <mt:if>などの判定の確認
  • 変数の変化の追跡
  • 処理時間の表示

blog.aklaswad.com: Build Tracer

──と、魅力的な機能が ありながら、じつに美しく表示されるのが素晴らしい!

ブロック構造の可視化

(X)HTML/XML 用のデバッガ、という物が他に存在するかは、寡聞にして知りませんが──

これは、決定版かも しれませんね!

リンク先にスナップショットがありますが、ブロック構造の色分けが わかりやすい!

Vicuna のブロック構造を見ると、いかに優れたテンプレートなのか、よく わかります。ああ、美しい……。

こ、構造解析! はぁはぁ……(『攻殻機動隊 2』)。

処理時間の表示

再構築時間の改善が大好きな自分は、「処理時間の表示」が面白い。

テンプレートタグごとに掛かった処理時間と、各ブロック単位の小計、そして全体の合計時間が見られます。どこが再構築のボトルネックに なっているか、細かく分析ができます。

(掛かった時間によって、タグクラウドみたいに色分けしてくれると、ありがたいなぁ)

まとめ

全 MTer は Build Tracer をインストールすべし!

そしてブロック構造と処理時間を見て、ニヤニヤするのだ!(キメェ)