Изучил плотнее PHP-шаблонизатор Twig и ради эксперимента прикрутил его к фреймворку Yii.
Все заметки с тегами «PHP, twig»
-
Twig view renderer для Yii
11 октября 2009
-
Twig
8 октября 2009
Twig — шаблонизатор для PHP, написанный Armin Ronacher и улучшеный автором фреймворка Symfony, сделанный по стопам Django (который, кстати, черпал идеи из Smarty).
{% for user in users %} * {{ user.name }} {% else %} No user has been found. {% endfor %}
Основные вкусности:
Быстрая компиляция в php-код (быстрее остальных).
Режим песочницы с ограничением допустимых конструкций.
Хороший расширяемый код с API.
Простой компактный синтаксис.
Вкусности Django: наследование, блоки и т.д.
Код покрыт модульными тестами.
Полностью документирован (и API тоже).
Внятные сообщения об ошибках.