PHP-关于模板的原理和解析讲义.doc

PHP-关于模板的原理和解析讲义

PHP-关于模板的原理和解析 将PHP代码和静态HTML代码进行分离,使代码的可读性和维护性得到显著提高。 使用模板引擎: ? ? 我们所说的模板是Web模板,是主要由HTML标记组成的语言来编写的页面,但也有如何表示包含动态生成内容的方式(解析标签)。模板引擎是一种软件库,允许我们从模板生成HTML代码,并指定要包含的动态内容。   模板引擎的特点:   1.鼓励分离:让更个系统的可读性和维护性得到提高。   2.促进分工:使得程序员和美工去专心处理自己的设计。   3.比PHP更容易解析:编译文件和缓存文件加载更快、占资源更少。   4.增加安全性:可限制模板设计师进行不安全的操作的能力避免误删误访问等。 模板处理的流程图    ? 创建模板:   1、创建初始模板所需要的文件夹和文件。   a) index.php主文件,用于编写业务逻辑。   b) template.inc.php模板初始化文件,用于初始模版信息。   c) templates目录存放所有的模板文件。   d) templates_c目录存放所有编译文件。   e) cache目录存放所有缓存文件。   f) includes目录存放所有的类文件。   g) config目录存放模板系统变量配置文件。      以下是源码: 主文件 index.php   php    //index.php   //

文档评论(0)

1亿VIP精品文档

相关文档