Template Toolkit: работа с шаблонами в Perl

Template Toolkit

(русская редакция)

[ Пособия ] [ Руководство ] [ Модули ] [ Библиотеки ] [ Утилиты ] [ Вопросы ] [ Релиз ]
 
Поиск
Template Toolkit

Template Toolkit - быстрая, мощная и расширяемая система обработки шаблонов. На сайте содержится русский перевод документации.

По мере роста сложности веб-приложений на Perl возникает необходимость в хорошем модуле для работы с шаблонами. Можно написать свой модуль, а можно воспользоваться одним из многих существующих на данный момент решений. Этот сайт содержит перевод документации одного из наиболее интересных и богатых возможностями модулей для работы с шаблонами Template Toolkit.

Template Toolkit - один из наиболее мощных в настоящий момент инструментов по работе с шаблонами. В 2000 году Рэндал Шварц (соавтор знаменитой "Learning Perl") перешел на использование этой библиотеки на сайте stonehenge.com вместо другой системы для работы с шаблонами (точнее embeded-технологии) Mason.

Область применения Template Toolkit не ограничивается только работой с шаблонами сайтов (хотя и является наиболее востребованной сегодня). В статье опубликованной в 2001 году Дейв Кросс показал, как можно использовать замечательные свойства Template Toolkit для генерации из шаблонов файлов в различных форматах на основе одного набора данных. Template Toolkit позволяет гибко разделять данные, код и представление (шаблоны) и выбирать для задачи наиболее оптимальное решение.

Комплект документации к модулю Template Toolkit разбит на несколько книг, каждая из которых описывает различные вопросы установки, конфигурирования, использования и расширения этого модуля.

  • Пособия : Пособия по использованию Template Toolkit.
  • Этот раздел включает пособия по использованию Template Toolkit. Содержит общий обзор модуля Template Toolkit, показывающий, как существенно увеличить скорость разработки контента сайта, и руководство по работе с данными в различных форматах (в частности XML).
  • Руководство : Руководство пользователя и справочное руководство по Template Toolkit.
  • Это полное руководство пользователя и справочное руководство по Template Toolkit.
  • Модули : Основные модули библиотеки Template Toolkit.
  • Этот раздел содержит документацию по модулям библиотеки Template Toolkit.
  • Библиотека : Библиотека шаблонов.
  • Этот раздел содержит документацию по библиотеке шаблонов, поставляемой в составе Template Toolkit.
  • Утилиты : Утилиты для работы с шаблонами.
  • Этот раздел содержит документацию по 'tpage' и 'ttree', двум полезным утилитам для обработки шаблонов с помощью Template Toolkit.
  • Вопросы : Часто задаваемые вопросы.
  • Часто задаваемые вопросы по работе с библиотекой Template Toolkit и шаблонами.
  • Релиз : Замечания о текущей версии: README, Changes, TODO, и т.д.
  • Этот раздел содержит замечания о текущей версии Template Toolkit.
  • Perl-ресурсы : Русскоязычные ресурсы, связанные с perl-программированием.
  • Этот раздел не является частью проекта документации Template Toolkit, однако содержит ссылки на полезные русскоязычные ресурсы, связанные с perl-программированием.

Этот сайт содержит перевод документации к модулю Template Toolkit, написанного Энди Уардли (Andy Wardley <abw@andywardley.com>). Оригинальную документацию и последнюю версию модуля можно найти на сайте http://www.template-toolkit.com. Template Toolkit (и дополнительные модули расширения) также доступны в архиве CPAN.

Перевод документации выполнил Лобанов Игорь (Lobanov Igor <lio@ur.ru>). Материалы, публикуемые на сайте частично доступны через рассылку Template Toolkit - работа с шаблонами в Perl.