naoaki011 / mt-plugin-BuildTracer

BuildTracer is the wondrous Movable Type 4 or higher plugin that shows how long each tag takes to publish in a template.

Home Page:http://mt.aklaswad.com/plugins/buildtracer.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BuildTracer

About

BuildTracer is Movable Type template visualizer. It helps with the writing, performance tuning, and analysis of MT templates. BuildTracer logs the rebuild sequence of each MT generated page, visualizes the block structure of MT tags, and shows how long each tag takes to publish in an individual template.

  • Visualize the block structure of MT tags
  • Trace the result of <mt:if> evaluation
  • Display the current instance of an MT variable
  • Display the processing time of each sequence

Versions

  • 0.5.3 may works with MT6b1.
  • 0.5.2 may works with MT5.1(tested with trunk code.).
  • 0.5.1 works with MT5.0, 4.3, MT 4.261, MT 4.25, and MT 4.24.
  • 0.5 works with MT 4.3, MT 4.261, MT 4.25, and MT 4.24.
  • 0.4 works with MT 4.24 and below
  • 0.3.1 works with MT 4.1.

Installation

Two directories, "plugins" and "mt-static" are included in the plugin. Upload plugins/BuildTracer and mt-static/plugins/BuildTracer to your Movable Type installation directory.

Usage

Once installed, a command "FileInfo" will appear in each blog's Manage menu. Go to Manage -> File Info, and click on an index template to view the trace result Time stamps are displayed next to each template block to indicate how long they take to evaluate/publish, as well as an overall time for the entire template.

This plugin works fine with Firefox 2 and above. It may work on Internet Explorer 7, but does not work on Internet Explorer 6.

Credit

Originally written by Akira Sawada.

Blog: http://blog.aklaswad.com/

Original plugin page: http://mt.aklaswad.com/plugins/buildtracer.html

About

BuildTracer is the wondrous Movable Type 4 or higher plugin that shows how long each tag takes to publish in a template.

http://mt.aklaswad.com/plugins/buildtracer.html

License:GNU General Public License v2.0


Languages

Language:Perl 52.6%Language:JavaScript 32.7%Language:CSS 14.8%