Задать вопрос

Twig vs Smarty

Привет!

Думаю сменить шаблонизатор со Smarty на что нибудь другое. Думаю над twig'ом или вообще native.
Сравнительных характеристик шаблонизаторов не очень много (одна вроде как на хабре проскакивала), там twig вроде как выигрывает, но я не нашел ни одного вразумительного отзыва о реальном его использовании.

Поделитесь опытом, пожалуйста.
  • Вопрос задан
  • 8759 просмотров
Подписаться 8 Средний 2 комментария
Ответ пользователя bsboris К ответам на вопрос (10)
@bsboris
+1 за php в качестве шаблонизатора. Самый главный недостаток Смарти (и вообще любого стороннего шаблонизатора) — он добавлят лишнюю сущность в проект. Веб-разработчикам и так надо знать кучу языков (навскидку — html, css, js+фреймворк, sql, серверный язык + фреймворк). Помнить при этом еще и синтаксис шаблонизатора излишне. К тому же, сам php и правда весьма удобен для использования в шаблонах, главное использовать синтаксис вида if(...): endif; вместо if(...) {} (может показаться очевидным, но, например, один знакомый программист любит городить фигурные скобки в шаблонах. Выглдядит кошмарно.)
Ответ написан