Pull to refresh

Comments 31

> htmltmpl: templating engine
> Шаблонный движок для Python и PHP. Ориентирован на разработчиков вэб-приложений, которые
> (разработчики) хотят отделить программный код от дизайна в своих проектах.

> WACT
> Шаблонный движок, который отделяет код от дизайна.

> bTemplate
> Маленький и быстрый класс для шаблонов, который позволяет вам отделить PHP логику от HTML.

Просто супер :)
Не забывайте, это всего лишь перевод записи в блоге...
Ну и что? Вы не понимали что перевели?

>TinyButStrong
>Шаблонный движок, который поддерживает MySQL, Odbc, Sql-Server и ADODB. Включает в себя 7 методов и 2 >свойства.
Для законченности образа "маленькогоНоМощного" не хватает только "Содержит комментарии".
Если бы еще с этим чудесным списком шла какая нибудь сравнительная таблица свойст шаблонизаторов, то это была бы просто бомба, а не список ... =)
Я думал огрехи перевода. Ан-нет, такая статья.

В общем, всю пользу от статьи можно было просто свести к списку ссылок. Комменатрии несут совершенно нулевую нагрузку. Например, "Шаблонный движок, который отделяет код от дизайна." — масло маслянное. Зачем еще нужны шаблонные движки? Ну, и так далее. Можно же было кратко расписать особенности!
Smarty … Очень быстрый … движок

Ну-ну.

Тупой копипаст официальных описаний.
Какие критерии вы предложите для сравнительной таблицы?
Производительность, конечно.
Вот неплохое сравнение Smarty и Blitz.
ну оно неплохое с натяжкой. но за пеар человеку спасибо :)
Фичи - понятие растяжимое. Не три же столбца делать.

Лицензия, наличие кеша (тип кеша), реализация (расширение, PHP-скрипт), фичи (инклуд шаблонов, places/sections/capture, циклы, ветвления, inline PHP (или callback-функции), области видимости переменных, и т.д.), скорость (желательно несколько разных примеров).

Что я еще забыл?
Меня что то заинтересовал движок PHPTal...
Вот эту страничку гугл выдал на поиск PHPTal. Тут идет описание нескольких движков, некоторые из них вспоминаются в этом посте
Никогда писал сайты на PHP, на каком движке лучше начать эксперименты?
Если Вы про шаблонный движок, то я бы порекомендовал бы начать с Смарти. Хотя если по продвинутее, то можно начать с изучения Xslt+Xml. На xslt тоже можно реализовать не плохой шаблонизатор... Точнее он уже есть =)
Использую в качестве шаблонизатора PHP. Доволен.
>Использую в качестве шаблонизатора PHP. Доволен.

Интересно...

Юзаю давно где-то скачаный 'шаблонизатор' ( если мона так назвать :)) на ооп, сейчас уже переделан под себя, и мне хватает...
UFO landed and left these words here
DataLife забыли. Неплохой двиг, мне очень нравилось с ним работать.
ага, и про Safari не слова, а ведь Safari - лучший броузер
Пусть w3.org сами его и юзают. Слишком дорого обходится поддержка XSLT шаблонов. Вот еще одна статейка о шаблонизаторе PHP как шаблонизатор
Это статья?

Это список ссылок и перевод описалова.
А как smarty работает с UTF-8 ? Может кто в курсе, сталкивался...
Тю, странно. Он ж на строковых функциях работает, которые не работают в UTF. lower у меня не заработал :( ...
Сделать модификатор mb_lower реализующий mb_strtolower() — дело 30 сеукнд.
То есть для того чтобы Smarty начал работать с UTF8(НОРМАЛЬНО), нужно перефигачить все места где встречаются ВСЕ строковые ф-ции и регуляры(если таковые есть) ?
Давайте прекратим рассуждения типа «значит, чтобы велосипед сам поехал, нужно приделать моторчик».

Smarty — шаблонизатор, написанный для PHP и на PHP. На данный момент в стабильной ветке PHP 5.* нет нативной поддержке юникода. С появлением PHP 6.* все функции и, как вы выразились, регуляторы, будут работать с UTF8 (НОРМАЛЬНО), по той простой причине, что с юникодом начнет полноценно работать сам язык программирования, на котором реализован шаблонизатор…
Only those users with full accounts are able to leave comments. Log in, please.