Introduction - template syntax | constructor HTML_Template_Sigma() |
HTML_Template_Sigma | |
PEAR Manual | |
What exactly is this cache feature?
This is the way to bypass RegExp parsing on template load. Instead of parsing the original template on every request, we keep its internal representation (a serialized array, essentially) and load it instead.
Think about template compilation in Smarty. Only Sigma does not compile templates to PHP code.
What about data?
No data caching is taking place. If you want to do this, consider using some of the PEAR's cache packages.
Caching is completely transparent. To take advantage of this feature you only have to either pass a second parameter to the constructor or call a setCacheRoot() method later.
|
For each distinct template file in ./templates loaded with either loadTemplatefile(), addBlockfile(), replaceBlockfile() or <!-- INCLUDE --> a prepared version will be generated in ./templates/prepared.
Introduction - template syntax | constructor HTML_Template_Sigma() |
HTML_Template_Sigma | |
PEAR Manual | |