Новый шаблонизатор для PHP.

  • Автор темы Автор темы stellar
  • Дата начала Дата начала
использую HTML::Template
очень удобно. Если будет тот же модуль для пхп - отлично.

Что касается XML/XSLT.
Связка замечательная, но
1. Тормозит
2. Дополнительная обработка данных между базой и шаблонизатором.
3. На стороне клиента использовать пока что нельзя - XSLT поддерживают только IE и Mozilla. Опера, например, старательно игнорирует этот вопрос.
Сам недавно этой проблемой был озабочен.
Кроме того, недогруженная страница на стороне клиента вообще не отобразится.

Так что, имхо, модуль будет весьма полезен
 
Автор оригинала: cmapuk
использую HTML::Template
очень удобно. Если будет тот же модуль для пхп - отлично.
Итак, проделана КУЧА работы.
Теперь у шаблонизатора есть русское и английское руководство, а самое главное -- PERL модуль и PHP4/5 extension.

Если есть желающие потестировать и/или высказать рацпредложения -- велкам. Стучитесь в аську 727977 или пишите сюда.

Что такое шаблонизатор, зачем он нужен и обо всем другом читать тут:
http://reki.ru/products/ctpp/
Perl модуль:
http://reki.ru/products/ctpp/download/HTML-CTPP-1.0.tar.gz
PHP ext:
http://reki.ru/products/ctpp/download/php-ext-ctpp.gz

В данный момент PHP ctpp ext - очень сырая бета. Многое не сделано или сделано без оптимизации. Посему просьба не пенять на скорость работы и синтаксис шаблонов.

Касаемо изменяемого синтаксиса ( [%IF condition] / {IF condition} или любой другой на выбор), то это будет сделано в следующей минорной версии (1.8).

P.S. Тех, кто считает, что "PHP сам по себе шаблонизатор" или что шаблонизаторы вовсе не нужны, прошу далее тему не засорять.
 
Сверху