由于工作需要, 最近开始使用Perl来作为服务器脚本来处理Web 请求。系统采用的Template 来做Web page 的模板,用来简化繁琐但并不困难的HTML标签的编写。
Question 1: Template Toolkit 是啥?
Template Toolkit是一组Perl Module的集合, 它实现了一种快速的、灵活的、功能强大模板处理系统(Template Process System). 它主要用于生成动态的WEB内容,当然,它也可以被用来处理任何其他的文本信息。简单来说, Template Toolkit首先提供了一种简单的方式,用来将模板中的变量替换成其对应的值, 类似于其他编程语言中的变量赋值,当然其二者间有很大的差别。
例子:
Dear [% name %],
It has come to our attention that your account is in arrears to the sum of [% debt %].
Please settle your account before [% deadline %] or we will be forced to revoke your Licence to Thrill.
The Management. <