|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.05.2011, 18:25 | #1 |
Форумчанин
Регистрация: 23.12.2008
Сообщений: 102
|
Template CMS - TCodes - Быстрый и маленький расширяемый, шаблонизатор!
TCodes
---------------------------------------------------------------------- Разрешите представить простой компилируемый шаблонизатор на php: TCodes. Он прост как грабли, всего одно регулярное выражение используется) Шаблон парсится, компилируется и подгружается скомпилированы шаблон. Сайт: http://www.tcodes.template-cms.org/ Теги ---------------------------------------------------------------------- IF --------- {if:$expr} {else} {elseif:$expr} {end} LOOP --------- {loop:$var1 as $var2} {end} Array, Const and Variables --------- {item:name} {var:name:value} {const:name:value} {echo:name} print_r and /* */ --------- {pr:$var} {<} {>} Создание нового тега ---------------------------------------------------------------------- Создание: Код:
Код:
---------------------------------------------------------------------- Код:
https://github.com/Awilum - Open Source Evangelist
|
03.05.2011, 15:32 | #2 |
Форумчанин
Регистрация: 12.11.2010
Сообщений: 146
|
Если чесно то не вижу вообще смысла использовать шаблонизаторы. Во первых едят ресурсы, во вторых для каждого нужно учить синтаксис, без php кода всёравно не обойтись....
Да и плюс к этому по сути PHP это тот же шаблонизатор (в некотором смысле) |
03.05.2011, 15:42 | #3 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
Если чесно то не вижу вообще смысла кушать супы и каши. Во первых, на приготовление нужны ресурсы, во вторых каждого нужно учиться готовить, без хлеба всёравно не обойтись....
Да и плюс к этому по сути хлеб - это та же еда (в некотором смысле) --- Это я веду к тому, что и РНР тоже нужно учить. Шаблонизаторы нужно использовать не всегда и не везде - в зависимости от поставленой задачи. Понимаю, учить лень, может иногда проще самому написать, но Вы ведь, чтобы сесть не собираете постоянно стул или диван, не так ли? Быстрее (у Вас время - деньги, не так ли?) получится использовать комбинированные решение. Придуманные велосипеды обычно не окупляются. |
03.05.2011, 22:01 | #4 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
Кажется мои ассоциативные примеры заразительны.. Как бы эпидемия не началась... )))
По теме: чем TCodes лучше, чем Prado, например?
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
03.05.2011, 22:09 | #5 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
Johnatan, а я думал - это мои заразительны )). Что ж, прикольно.
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Content + Template + style | sealmu | WPF, UWP, WinRT, XAML | 0 | 25.02.2011 14:22 |
быстрый очень быстрый переход в документе | Окоча Юра | Microsoft Office Word | 23 | 30.11.2010 16:27 |
Template CMS - маленькая и быстрая CMS | awilum | WordPress и другие CMS | 37 | 06.10.2010 09:29 |
template | Bogdanm | Общие вопросы C/C++ | 2 | 22.04.2010 00:20 |