4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 10 октября 2010 21:35
Предлагаю обсудить шаблонизаторы для PHP. Лично я долгое время обходился без шаблонизатора вообще, просто выносил HTML-код в отдельные функции, которые лежали в отдельных от логики файлах. Для малых проектов это вполне подходящее решение.
А вот в больших проектах, предполагающих, что стили оформления (так называемые "скины") будут делаться сторонними людьми, возникает вопрос безопасности, в связи с чем оказывается целесообразно использовать полноценный шаблонизатор. И возникает вопрос, какой.
Самый известный шаблонизатор — это, наверное, Smarty. Но лично я его терпеть не могу, слишком уж большое и громоздкое решение. В результате стал искать более легкое решение. В итоге остановился на Twig — достаточно простом как по системным требованиям, так и в плане освоения, но в то же время гибко настраиваемом. Из недостатков пока могу отметить только то, что требует достаточно новую версию PHP (5.2.4).
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
|