fenom/docs/about.md

11 lines
1.3 KiB
Markdown
Raw Normal View History

2013-04-04 10:56:44 +04:00
About Cytro [RU]
================
2013-04-04 10:56:44 +04:00
Cytro - самый быстрый, гибкий и тонкий шаблонизатор для PHP, унаследовавший синтаксис от Smarty3 и улучшив его.
2013-02-09 10:59:08 +04:00
Пожалуй это единственный шаблонизатор, который не использет ни регулярные выражения, как Twig, ни лексер от BISON, как Smarty3.
2013-04-28 18:08:57 +04:00
Вы не найдёте ни одного регулярного выражения в ядре Cytro, но тем не менее ядро простое, компактное и очень быстрое.
2013-02-09 10:59:08 +04:00
* Скорость. Разбор шаблонов постоен на основе нативного [токенайзера](http://docs.php.net/tokenizer). Шаблон преобразуется в исполняемый PHP код,
который может быть закеширован на файловой системе.
* Безопасность. Разборщик шаблон кроптоливо проверяет каждый токен, тем самым не пропуская возможные уязвимоти и фатальные ошибки при исполнении шпблона.
* Гибкость. Любой компонент можно переопределить, по желанию.