Temper for Movable Type
Temper (TEMPlate profilER) for Movable Type measures and logs system page building performance information for benchmark and diagnostic purposes.
This plugin was designed to aid in pro-actively detecting and identify performance bottlenecks in a Movable Type system’s publishing.
Temper does two things:
- Output template/page build times to
STDERRusingDebugMode16. - Log page build times to the system activity logs.
This release is BETA in that I don’t expect to change anything going forward that will break previous versions. It is still being tested for bugs and other issues. While Temper has been pretty solid in our usage, if you don’t have the tolerance for dealing with BETA software issues, please don’t download this plugin. Feedback is appreciated.

Matt Wutzke
May 30, 2009 3:29 AM | Reply
While testing posting comments I found that it was taking ages to actually post one. Using the excellent Temper plugin by Timothy Appnel, which stands for TEMPlate profilER, I discovered that it was the Google Sitemap and Archive Index templates that were causing trouble - both taking almost 25 seconds to rebuild. I have disabled the Sitemap for the moment, and I decided to change the Archive Index around a bit. Instead of showing a link to every entry I've posted, I'm now showing just the last 6 months, and then links to the monthly archives. This has reduced the build time from around 22 seconds to a much more reasonable 1-2 seconds!