Шаблонизатор FDE Parser
Компания FDSTAR рада представить собственную разработку шаблонизатора на PHP - FDE Parser. Это продвинутая система темплейтов и в то же время маленькая и очень быстрая. Система собрала в себе лучшие традиции наших программистов построения систем темплейтов.
Итак, что же такое FDE Parser:
- это возможность использования в ваших шаблонах условий, например:
{if $some==1}выводим первый пункт...
{elseif $some==2}выводим второй пункт...
{else}выводим третий пункт
{/if}
- это возможность использовать в ваших темплейтах циклы:
{foreach $news as $k=>$v}
{$v['news_title']} - {$v['news_content']}
{/foreach}
- это возможность использоватия чередований:
{cycle "red","green"}
- это возможность использования сжатия данных, благодаря удалению лишних пробелов:
{strip}...{/strip}
- это возможность использовать PHP прямо в шаблонах!:
{php}
echo "some string";
{/php }
- это возможность подгрузки из шаблона других шаблонов:
{include file="header.tpl.html"}
- это возможность компиляции шаблонов!
Мы ранее очень часто имели дело с шаблонизатором Smarty, и он нам очень нравился, за тем исключением, что он довольно "тяжёлый" и работает сравнительно медленно. Поэтому мы написали собственный шаблонизатор, который лишён ненужной избыточной функциональности и отлично подходит практически для любого проекта!
Сейчас наша система распространяется под лицензией GNU General Public License V 2.1, то есть бесплатно. Вы можете вносить изменения в проект по своему усмотрению.
посмотреть демо работы парсера можно, например на тестовой страничке
Скачать:
zip: Скачать 15,6 Kb
tar.gz: Скачать 14,9 Kb