From the Publisher
The biggest cause of unmaintainable web sites is mixing markup code such as HTML and program code such as Perl. The best way to separate these is to use a templating system. The easiest and most powerful templating system for Perl is the Template Toolkit. Perl Template Toolkit is an introduction and reference to the Template Toolkit for programmers, web designers, and anyone else who has ever thought "there has to be a better way" while debugging a tangled web site. Like other templating systems, the Template Toolkit allows programmers to embed Perl code and custom macros into HTML documents in order to create customized documents on the fly. But unlike others, the Template Toolkit can produce PDF, XML, or any other output format as easily as it produces HTML. And because it has its own simple templating language, templates can be written and edited by people who don't know Perl. In short, the Template Toolkit combines the best features of its competitors with ease of use and flexibility, resulting in a technology that's fast, powerful, and extensible. The Template Toolkit is ideally suited to the production and maintenance of web content and other dynamic document systems.
Written by core members of the technology's development team, the book guides you through the entire process of installing, configuring, using, and extending the Template Toolkit. It also provides detailed information on the Template Toolkit's modules, libraries, and tools, in addition to a complete reference manual. The only book to cover this important tool, Perl Template Toolkit is essential reading for any Perl programmer who wants to create dynamic web content that is remarkably easy to maintain. This book is your surefire guide to implementing this fast, flexible, and powerful templating system.