什么是smarty模板引擎?

发布网友 发布时间:2022-04-06 07:47

我来回答

2个回答

懂视网 时间:2022-04-06 12:08

Smarty模板引擎的一些特点:

  • 1、运行速度快

  • 2、不需要多余的模板语法解析,仅仅是编译一次

  • 3、仅对修改过的模板文件进行重新编译

  • 4、可以编辑'自定义函数'和自定义'变量',因此这种模板语言完全可以扩展

  • 5、可以自行设置模板定界符,所以你可以使用{}, {{}}, <!--{}-->, 等等

  • 6、诸如 if/elseif/else/endif 语句可以被传递到php语法解析器

  • 7、section之间可以无限嵌套

  • 8、引擎是可以定制的,可以内嵌php代码到你的模板文件中

  • 9、内建缓存支持

  • 10、模板文件

  • 11、可自定义缓存处理函数

  • 12、内建插件体系结构

  • 如果您想学习更多知识,请访问gxlcms。

    热心网友 时间:2022-04-06 09:16

    SMARTY模板的作用就是用html的语法完成PHP代码的功能,类似于dede模板。他的初衷是将前后台的开发分离开,前台负责写html+css+js,但是模板中又要输出动态数据,但大多数前端人员不懂PHP
    ,所以就产生了这个东西。smarty模板还提供缓存功能,提高网站的访问速度。

    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com