Blitz templates is a fast template engine written in C and compiled as a PHP module. It started as a php_templates replacement, but developed into much more.
The project is based on extensible template controllers (custom view classes in PHP) and weakly-active templates (simple logic in HTML).
Product's homepage
What's New in This Release: [ read full changelog ]
· This is the first release with HTML output escaping.
· Auto-escaping is enabled with a new blitz.auto_escape constant (off by default).
· Basic filters support was added through {{ $var | filter }} syntax.
· Only "raw" and "escape" filters are supported, and only for variables.
· The blitz.charset constant was removed; the engine should use default PHP settings.
· Please note that the internal HTML extension was improved in 5.4.0 and some escaping features don't work in prior versions, such as disallowed Unicode characters.