Supported by: Not supported
This module allows you to cache parts of your pages (e.g. the menu), this reduces processing time and increases your database size.
This module allows you to cache the menu and other parts of your pages. You do this to reduce processing time. As a trade-off, it will increase the size of your database.
The first time a page is loaded, it will run the standard menu. At the same time, it will save it to the database. The way it saves it is as an extra field in the SiteTree table. Everytime the page is loaded after that, , it will retrieve the cached sections (menu) as one big chunk of html.
The code provides several flushing tricks:
Common things to cache are:
It will be particular useful in areas where you do a lot of processing and database accessing (e.g. building a LARGE menu).
You can have up to five cached areas on your pages.
Compatible with: SilverStripe 2.3
To get a preview of our next release, download the latest build of unstable trunk here. Please
be careful: this is more likely to contain bugs, especially on modules undergoing a lot of development.
Build Date: 2014-04-23
Unstable Subversion access: