Шаблонизатор представляет из себя один или более количество шаблонов HTML-кода, испольующий специальные метки типа {TITLE}, {CONTENT}, {MESSAGES} и т.д. Которые в свою очереь будут заменяться данными.Например:
$tpl->set_value('TITLE', "Заголовок"); $tpl->set_value('CONTENT', $content);
set_value просто устанавливает значение
Таким бразом мы разделим PHP-код, контент и HTML-код.
Файл template.php будет являтся главным файлом шаблонизатора нашего приложения.