-
Поддержка веб-приложений всегда требует больших затрат, и разработчики программ стремятся вносить изменения с помощью фреймворков. Технология шаблонов повышает эффективность разработки и делает приложения более удобными в обслуживании после длительного использования. А возможности шаблонизатора точно соответствуют потребностям разработчиков персонализированных веб-сайтов. Что касается шаблонизатора PHP, то помимо официального Smarty существует не менее сотен и тысяч других шаблонизаторов с открытым исходным кодом. Ниже IDC Review Network делится с вами десятью лучшими шаблонизаторами PHP, основанными на данных.
1 Умник
Smarty — один из самых известных шаблонизаторов PHP в отрасли. Он разделяет логический код и внешнее содержимое, предоставляя простой в управлении и использовании метод разделения логики кода PHP, которая изначально смешана с кодом HTML. Его особенностью является компиляция шаблонов в скрипты PHP и последующее выполнение этих скриптов. Очень быстро и очень гибко.
2 Класс шаблона Heyes
Heyes Template Class — это очень простой в использовании, но мощный и быстрый механизм шаблонов PHP, который помогает отделить макет и дизайн страницы от кода.
3 Простой анализатор шаблонов STP
STP Simple Template Parser — это простой, легкий и удобный в использовании класс анализа шаблонов. Он может собрать страницу из нескольких шаблонов и вывести полученную страницу в браузер или файловую систему.
4. Класс шаблона Heyes
Heyes Template Class — это очень простой в использовании, но мощный и быстрый механизм шаблонов, который помогает отделить макет и дизайн страницы от кода.
5 Быстрый шаблон
FastTemplate — это простой класс шаблона интерполяции переменных, который анализирует ваш шаблон и отделяет значения переменных от HTML-кода.
6 ШеллПейдж
ShellPage — это простой и удобный в использовании класс, который позволяет создавать макет всего веб-сайта на основе файлов шаблона. Изменение шаблона может изменить весь сайт.
7 Простой шаблон
SimpleTemplate — это шаблонизатор, который позволяет создавать и структурировать веб-сайты. Он может анализировать и компилировать шаблоны.
8 Савант
Savant — мощный, но легкий объектно-ориентированный механизм шаблонов PHP. Используйте сам PHP в качестве языка шаблонов, чтобы не было необходимости изучать новую систему разметки. Он имеет объектно-ориентированную систему подключаемых модулей шаблонов и выходные фильтры для быстрого добавления новых вариантов поведения.
9Xшаблон
Xtemplate, который позволяет хранить HTML-код отдельно от PHP-кода. Содержит множество полезных функций, таких как вложенные программные блоки, различные типы переменных интерполяции. Код очень краток и оптимизирован.
10. Мощность шаблона
TemplatePower — это быстрый, простой и мощный класс шаблонов. Ключевыми функциями являются поддержка вложенных динамических блоков, поддержка включения блоков/файлов и отображение/скрытие неназначенных переменных.
Оригинальный адрес: http://www.idcps.com/News/20110331/25077.html (При необходимости перепечатки укажите источник)
Благодарим IDC Review Network за ваш вклад.