模板杂谈

1.相似于ThinkPHP框架是单入口文件执行模式,而dedeCMS是多入口文件执行模式,而这些文件都在plus文件中。

2.dedeCMS全部的标签都处于include/taglib文件中,这些文件就是标签库,我么能够在这些文件中的任意一个文件中自定义新的标签。

3.全部的模板都有解析标签、读取标签、自定义函数、导入模板四个功能;

4.smarty模板功能是目前全部模板中最齐全的,建议在模板的学习从smarty开始;它的不少功能都已经被其它的模板所借用,尤为是标签的处理和模板的处理这两种功能;

5.任何模板的学习都是从语法(标签)开始,而后是常量、变量、函数库的学习;

6.位于include文件中的common.inc.php文件是include文件中全部标签库的总文件,也至关于配置文件。

7.全部的模板引擎的工做流程是:读取文件(标签)——解析标签——显示标签。php

相关文章
相关标签/搜索