Вот я тоже решил облегчённую версию придумать, синтаксис как и у Smarty будет. Сейчас реализована поддержка переменных, атрибутов default, инклуды, достовно интерпретируемые блоки, вставка ПХП кода и файлы конфигураций. Ещё нужно с кеширование и компиляцией шаблонов разобраться, регулярные выражения оптимизировать и думаю этого вполне хватит. На кой в Smarty такое колличество инструкций вообще не понятно, можно просто обработку ПХП в шаблонах использовать.
Допишу - буду со Smarty скоростями мерятся, посмотрим кто быстрее.
|