→ Пошук по сайту       Увійти / Зареєструватися

Smarty

Предметна область:  Мережа Internet  PHP  Веб-програмування

Smarty — набор специальных конструкций (переменных, вызовов функций и методов и т.п) и html-тегов



не отделяет полностью логику от содержания.

Логика, касающаяся отображения данных, может присутствовать в шаблоне.

компиляция шаблонов.

состоит не из одного php-файла с описанием класса, а из целого набора различных файлов-библиотек.

Похідні поняття[Приховати / показати]

Комментарии в SmartyСинтаксис:
{*…*}
Функция в SmartyСинтаксис:
{имя_функции атрибут1="значение1" атрибут2="значение2"}

Зв'язані поняття[Приховати / показати]

Smarty
Комментарии в SmartyФункция в Smartytemplates_cИмена template, template_с , config, cache
→ Мапа поняття — Більше інформації про зв'язки цього поняття з іншими поняттями

Близькі поняття: [Приховати / показати]

Контент, у якому йде мова про Smarty

Шаблоны Smarty

Smarty - один из действующих проектов PHP, его официальный сайт - smarty.php.net. Там можно скачать как сам набор классов Smarty, так и документацию к нему. Этот набор классов для обработки шаблонов - гораздо более мощный и функциональный, чем FastTemplate.Чем отличается Smarty от классов шаблонов типа FastTemplate? Прежде всего, он не отделяет полностью логику от содержания. Логика, касающаяся отображения данных, может присутствовать в шаблоне, считают разработчики Smarty. Поэтому в шаблоне Smarty могут быть условные операторы, операторы вставки файлов, операторы изменения переменных, циклы и т.п. Другая особенность Smarty - это компиляция шаблонов. Шаблоны переводятся в php-код, и интерпретатор PHP производит все необходимые действия по подстановке значений. Для ускорения работы скомпилированные шаблоны кэшируются.

Якщо вас цікавить...

загрузка...