PHP уроки
ПРОСТО самая лучшая обучалка PHP!
  • Студия LPHPRU
  • Уроки PHP
  • Контакты
  • Помощь
Меню
  • PHP - с чего начать?
  • Уроки PHP
  • Функции PHP
  • Массивы
  • Denwer
  • MySQL
  • Информация
  • Dreamweaver уроки
  • JQuery уроки
Календарь
Июнь (2023)
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930  

  • Что нового?

    • Тест №2
    • Тест №1 для разработчиков
    • PHP 5.6 RC1
    • SQL. Как cкопировать данные одной колонки в другую, в той же таблице
    • GRUB изменить порядок загрузки OS в Linux
    • SSH - вход на сервер без ввода пароля
    • PhpMyAdmin - проблема с загрузкой большого файла на сервер
  • Комментарии

    • тут нечего не понятно
    • Может уже пора на WebStorm переходит�...
    • Здравствуйте. 10 лет пользуюсь др�...
    • Была такая проблема, решалась пе�...
    • Возможно с течением времени этот...
  • TOP-5

    • Метод POST (2946431 )
    • Привет, МИР! (911225 )
    • Метод GET (667805 )
    • Операторы (606044 )
    • Firefox уже запущен, но не отвечает... (353681 )

Smarty (смарти) шаблонизатор

Главная» Array » Smarty (смарти) шаблонизатор
PHP урок № 339
Что такое Smarty
Шаблонизатор Smarty позволяет решить задачу веб-дизайнера и программиста - исключить HTML-код из сценария. Преимущества очевидны: код становится проще, а дизайнер сайта получает возможность удобного редактирования HTML-кода, по сколько ему не нужно бояться, что он нечаянно изменит код, и сценарий потом не будет работать.
Smarty является компилирующим шаблонизатором. Иными словами, Smarty сначала создаёт PHP-код из шаблона, а потом выполняет его. Причём код создаётся всего один раз и при последующих запусках сценария только выполняется. За счёт этого резко сокращается время обработки шаблона. Кроме того, поскольку шаблон преобразуется в PHP-код, то этот код может быть оптимизирован с помощью Zend Accelerator или PHP Accelerator, если один из этих оптимизаторов у вас установлен.
Денис Колисниченко "Профессиональное программирование на PHP".
Array
  • lphp.ru © 2009-2023