Оглавление

32. Шаблонизатор Smarty

Очень часто разработкой сайта занимаются несколько человек. Например, дизайнер делает HTML-верстку и наполняет страницы содержимым, а программист— создает динамическую часть. В этом случае дизайнер может абсолютно не разбираться в программировании. Если HTML-код расположен внутри PHP-кода, то это станет серьезным препятствием для работы дизайнера.

 
 При использовании шаблонизаторов HTML-код отделяется от PHP-кода и располагается в отдельном файле в виде шаблона. В этом случае дизайнеры получают чистый HTML-код с небольшими вкраплениями вида


<title>{$title}</title>

В этом разделе мы рассмотрим базовые возможности шаблонизатора Smarty, который позволяет не только отделить HTML-код от PHP-кода, но и управлять кэшированием результатов обработки шаблона.

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити