Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: АнтиSmarty - Ytrams
Форумы портала PHP.SU » Объявления » Наработки по собственным проектам » АнтиSmarty - Ytrams

Страниц (1): [1]
 

1. Джур - 12 Сентября, 2008 - 13:27:23 - перейти к сообщению
Во время дружеской попойки Выпьем! web-разработчиков в г.Новосибирск, родился забавный шаблонизатор... Как и smarty, конвертирует шаблоны в РНР код...

Прошу всех желающих попробовать его и высказать свои мысли. А то жалко его просто так выбросить и забыть.

Актуальная версия:
http://file[dot]sitelive[dot]biz/ytrams/true[dot]zip
2. RomAndry - 13 Сентября, 2008 - 09:20:25 - перейти к сообщению
С возвращением в реальный мир.
Все гениальные идеи рождаются либо во время попойки, либо сидя на унитазе =)))
3. Джур - 13 Сентября, 2008 - 12:21:43 - перейти к сообщению
RomAndry пишет:
либо сидя на унитазе =)))

Насчет унитаза не уверен. А с первым соглашусь. Улыбка

Кстати... вот вариант которым можно спокойно даже пользоваться.
1. Теперь можно смело использовать масивы в командах.
2. Шаблоны могут лежать и во вложеных каталогах, теперь это допустимо.
3. Пользовательские функции работают стабильно.
4. pifon1989 - 13 Сентября, 2008 - 18:38:24 - перейти к сообщению
Джур пишет:
конвертирует шаблоны в РНР код...

гм... смысл? Однако
RomAndry пишет:
либо сидя на унитазе =)))

Джур пишет:
Насчет унитаза не уверен.

Не, ну, кстате... Радость
Ну ток через какое место это потом получится
5. Джур - 13 Сентября, 2008 - 19:21:01 - перейти к сообщению
pifon1989 пишет:

Джур пишет:
конвертирует шаблоны в РНР код...

гм... смысл?


По двум причинам:
1. увеличивается скорость работы собраного шаблона в среднем в 12 раз.
2. обработку логики в шаблоне берет на себя РНР

Кстати, в Smarty используется схожий принцип, и никто не жаловался Улыбка
6. pifon1989 - 13 Сентября, 2008 - 20:50:03 - перейти к сообщению
Что-то не верится Улыбка Надо будет попробовать))
7. valenok - 15 Сентября, 2008 - 00:14:39 - перейти к сообщению
А никто не знает что используерся в СМАРТИ =)
8. Джур - 16 Сентября, 2008 - 10:52:47 - перейти к сообщению
valenok пишет:
А никто не знает что используерся в СМАРТИ

Боже ты мой!.. Неужто никто не ковырял библиотеки Smarty, на предмет поиска полезных идей? А?! Я в шоке.

Кстати, кто-нибуть знает более быструю альтернативу для функции filemtime() или fileatime?
Просто сейчас я проверяю, старее файл с PHP по сравнению с TPL. И на этом теряю 12-15% производительности.

 

Powered by ExBB FM 1.0 RC1