就好比我们的PPT模板。使用模板的好处,整个文件的外观都是为我们制作好了的,我们只需要替换内容即可。所谓模板引擎,就是将美工做好的模板和PHP程序员写好的PHP文件进行混合.Smarty是一个由PHP写出来的模板引擎,优点如下:
速度:Smarty模板引擎相比其他模板引擎速度更快
缓存技术:可以让不怎么变化的页面缓存起来。下一次就直接读取这个缓存文件即可。
继承技术:可以定义个父模板,然后让子模板来继承
学习smarty主要分为两个部分:一个就是PHP程序员需要掌握的相关操作,一个就是美工需要掌握的相关操作
美工需要掌握的部分:
编写smarty模板的语法
变量
变量修修改器和组合器的使用
自定义函数
模板继承机制