Blitz templates for PHP 0.5.8 (Default branch) |
|
|
Saturday November 24, 2007. 12:08 PM FreshMeat
Blitz templates is a fast PHP template engine written in C and compiled as a PHP extension. It started as a php_templates replacement, but developed into much more. It is based on extensible template controllers (custom view classes in PHP) and weakly-active templates (simple logic in HTML). Benchmarks show that it is one of the fastest template engines for PHP, even though it's not trivial and makes Web application closer to a smart MVC-like architecture model with maximal separation of HTML from your code. It was designed for big high-load Internet projects with a lot of complex presentation logic.
License: BSD License (revised)
Changes:
A possible double free on include and double Blitz object initialization was fixed. English documentation was updated with sample fixes, getGlobals, getContext, getIterations, getStruct, predefined variables in loops $_even/$_odd/etc., and $object.property/$hash.key variables.
|