| 用PHP制作静态网站的模板框架(下) | ||||
| 作者: | 发布时间:06-01-15 | 浏览次数:1097 | [大 中 小] | |
function pageFinish() { ?> pageStart函数首先创建并设置了一个模板实例,然后启用输出缓存。此后,所有来自页面本身的HTML内容都将进入缓存。pageFinish函数取出缓存中的内容,然后在模板对象中指定这些内容,最后解析模板并输出完成后的页面。 这就是整个模板框架全部的工作过程了。首先编写包含了网站各个页面公共元素的模板,然后从所有页面中删除全部公共的页面布局代码,代之以三行永远无需改动的PHP代码;再把FastTemplate类文件和prepend.php加入到包含路径,这样你就得到了一个页面布局可以集中控制的网站,它有着更好的可靠性和可维护性,而且网站级的大范围修改也变得相当容易。 本文下载包包含了一个可运行的示例网站,它的代码注释要比前面的代码注释更详细一些。FastTemplate类可以在http://www.thewebmasters.net/找到,最新的版本号是1.1.0,那里还有一个用于保证该类在PHP 4中正确运行的小补丁。本文下载代码中的类已经经过该补丁的修正。 |
||||
|
|
||||
| 相关附件:无 | ||||
相关文章[]:
|
||||
| 下一篇:[06-02-11] 在b/s开发中经常用到的javaScript技术 | ||||
| 上一篇:[06-01-15] 用PHP制作静态网站的模板框架(上) | ||||
| 相关评论: |
||||