fenom/docs/about.md
2013-04-28 18:08:57 +04:00

1.3 KiB
Raw Blame History

About Cytro [RU]

Cytro - самый быстрый, гибкий и тонкий шаблонизатор для PHP, унаследовавший синтаксис от Smarty3 и улучшив его. Пожалуй это единственный шаблонизатор, который не использет ни регулярные выражения, как Twig, ни лексер от BISON, как Smarty3. Вы не найдёте ни одного регулярного выражения в ядре Cytro, но тем не менее ядро простое, компактное и очень быстрое.

  • Скорость. Разбор шаблонов постоен на основе нативного токенайзера. Шаблон преобразуется в исполняемый PHP код, который может быть закеширован на файловой системе.
  • Безопасность. Разборщик шаблон кроптоливо проверяет каждый токен, тем самым не пропуская возможные уязвимоти и фатальные ошибки при исполнении шпблона.
  • Гибкость. Любой компонент можно переопределить, по желанию.