Шаблонизатор на PHP

Какой сейчас самый популярный шаблонизатор по Вашему мнению?
Ну или каким именно шаблонизатором пользуетесь Вы и почему? Что в нем более лучше/удобнее сделано по сравнению с другими?
  • Вопрос задан
  • 12220 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 9
@sba
Самый лучший шаблонизатор для PHP — это сам PHP. Этот язык именно для таких целей и разработан. При грамотном разделении бизнес-логики и логики представления получаем желаемый результат с нулевым оверхедом.
Ответ написан
chetzof
@chetzof
Раньше считал что самый лучший шаблонизатор это PHP и жутко спорил со всеми кто не был с этим согласен, после того как пришлось попользовать Twig, кардинально переменил свою позицию. Очень удобный, конструкции твига намного короче аналогов на php, есть поддержка в IDE, например PhpStorm. В плане производительности, практически никакого оверхеда, они компилируются в php код при первом запуске.
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Twig. Причин несколько. Очень удобный и понятный синтаксис, фильтры/функции, компиляция шаблонов, наследование шаблонов. Реализован он при помощи AST парсера, так что расширять синтаксис довольно удобно.
Ответ написан
dezconnect
@dezconnect
популярный наверное twig. Сам пользуюсь Blitz, так как подключается отдельным экстеншеном. а не папкой лишней.
Ответ написан
ArtEx
@ArtEx
Раньше(2007-2011) использовал Smarty — довольно мощный и понятный шаблонизатор. При том, работал уж точно не медленнее Twig'a.
Ответ написан
KarNed
@KarNed
Самый популярный наверное twig. Но мне больше нравится Jade. Есть реализация на php, scala, ruby, python, java.
Ответ написан
wartur
@wartur
Свой собственный. Правдо сейчас работает только под Yii. Yii + эта штука реально решает все задачи которые нужны в приложении.
github.com/wartur/yii-thplike
Ответ написан
nazarpc
@nazarpc
Open Source enthusiast
Тоже использую свой, синтаксис а-ля haml, но нативный, писал в этом комментарии пример использования. Нужен PHP 5.4
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы