Wanted to announce my new extension, one of several to be released hopefully over the next few weeks.
CacheCracker is an extension to give you complete control over caching in your ExpressionEngine system. It is designed to be installed at any time, including when first starting development on a new project, giving development and your production site a potentially massive speed boost.
On one of my recent projects, CacheCracker allowed us to see a speed increase from 8 seconds on the site’s home page to less than half a second, while still dynamically refreshing pages when content or template embeds were edited. Although this is an extreme case, using CacheCracker could dramatically improve your experience developing complex ExpressionEngine sites.
CacheCracker has the following features:
* Forced caching for all templates, or selected template groups
* Expires cache files for individual templates when editing
* Shared global caching - run global embeds only once (headers, footers, menu trees, etc.)
* Late global parsing - allows templates to be cached which make use of global variables through a new syntax
* Expire caches on publishing content
Devot:ee page: http://devot-ee.com/add-ons/cachecracker
Documentation: http://metasushi.com/docs/cache_cracker/
Github beta page: https://github.com/airways/CacheCracker-Public-Beta (click the “Downloads” button then “Download .zip” to get the latest build)