Шаблонизатор 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

Разделы сайта

Форум web-разработчиков

Полезные статьи