Какой шаблонизатор был бы удобнее для Вас?

psylosss
На сайте с 23.12.2005
Offline
126
#31
Варианты с самопалом, использующим конструкции вида
Код:
{NEWS_ROW_DATE}
и разметку комментами - не рассматриваю, как неуниверсальные и кривые.

Именно так и делаю :) кстати, можно ли поинтересоваться - почему неуниверсальные и кривые? И какое отношение это имеет к теме топика ("удобнее для Вас")?

Веб-разработка. Сложные проекты. Проектирование. Проект-менеджмент. Стартапы.
Kolyaj
На сайте с 28.03.2006
Offline
69
#32
ZiNTeR:
ЧТо касается производительности - то тут <?=$main->get_menu()?> нет равных.

А вы не задумывались, что в Смарти шаблоны после компиляции именно так и выглядят?

[Удален]
#33
Kolyaj:
А вы не задумывались, что в Смарти шаблоны после компиляции именно так и выглядят?

А вы не задумывались что компиляция это ресурсоёмкий процесс занимающий от 50-ти до 90% всего затраченного процессорного времени ?

AsTroT:
Мне кажется был бы удобным HTML_Template_PHPLib. Он использует констрикции а-ля phpBB, весьма неплох. Высока скорость обратки шаблонов.

Вы видели его код ? (если это по вашему быстро то я паравоз, там идёт несколько проходов причём давольно ресурсоёмких) более того не смотря на его "маленький" код там умудрились (в старых версиях) незаметить критическую уязвимость (позднее она была исправлена)

Kolyaj
На сайте с 28.03.2006
Offline
69
#34
Зингельшухер:
А вы не задумывались что компиляция это ресурсоёмкий процесс занимающий от 50-ти до 90% всего затраченного процессорного времени ?

Ну зачем вы так. Шаблоны компилируются один раз после изменения. Как правило первым их смотрит вебмастер, т.е. на его заход и приходится эта нагрузка, далее просто подключаются откомпилированные файлы.

B
На сайте с 22.06.2006
Offline
98
#35
psylosss:
Именно так и делаю :)

А почему не <? echo $NEWS_ROW_DATE ?>, если не секрет? :)

DJ_Petrovich
На сайте с 13.02.2006
Offline
188
#36
Какой шаблонизатор был бы удобнее для Вас?

Свой собственный. Только так.

Обоснование - минимум всякого ненужного мусора.

Тонны одноцентового трафика из Директа для ваших сайтов. Настройка - бесплатно! (/ru/forum/779616) Лендинг + Реклама в Яндекс.Директ за 15 минут! (/ru/forum/comment/16213883)
[Удален]
#37
beroal:
А почему не <? echo $NEWS_ROW_DATE ?>, если не секрет?

Встречный вопрос, а почему не <?=$NEWS_ROW_DATE?> :)

DJ_Petrovich:
Обоснование - минимум всякого ненужного мусора.

Поддерживаю, мусор может не только стать причиной тормозов, но и реальных уязвимостей...

psylosss
На сайте с 23.12.2005
Offline
126
#38
А почему не <? echo $NEWS_ROW_DATE ?>, если не секрет?

проблемы с пространством имен

ZiNTeR
На сайте с 20.05.2006
Offline
4
#39
Kolyaj:
А вы не задумывались, что в Смарти шаблоны после компиляции именно так и выглядят?

Дело даже не в том, что именно и как мы получим на выходе, а сколько для этого потребуется "танцев с бубном".

Даже если smarty скомпилится и все будет даже круче чем при <?=vars?>

Тут нет ответа на второй вопрос - что вы будете делать в верстальщиком, который не умеет программировать и которому надо поддерживать не microsoft.com, а какой нибудь проект, с годовым бюджетом 50-100 тыс. рублей?

http://wannacomp.ru (http://wannacomp.ru) - пример партнерского скрипта для новой партнерской программы. ПОказанная версия продается и стоит 8$. ПРодается по адресу: http://www.plati.ru/asp/pay.asp?idd=228961 (http://www.plati.ru/asp/pay.asp?idd=228961)
B
На сайте с 22.06.2006
Offline
98
#40
Зингельшухер:
Встречный вопрос, а почему не <?=$NEWS_ROW_DATE?>

Я хотел написать

<?php echo $NEWS_ROW_DATE ?>

По стандарту надо указывать имя обработчика "php", как рекомендуется и в мануале по PHP.

Зингельшухер:

Поддерживаю, мусор может не только стать причиной тормозов, но и реальных уязвимостей...

Кошмар, что за уязвимости могут быть через шаблон?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий