smarty与PHP

Smarty
1.是什么
Smarty是一种模板引擎
实现就是基于正则进行匹配,把模板中的特定字符串转换成PHP代码。其实直接用PHP做模板也是可以的,使用smarty模板就是因为其简单。
Smarty模板引擎把Smarty模板替换成一个HTML+PHP的PHP文件(PHP 文件通常包含 HTML 标签以及一些 PHP 脚本代码。)。
2.与其他模板引擎相比,优点
用PHP编写,响应更快。
3.用途
路由rewrite到相应的.php,执行.php文件,组织数据,用数据渲染Smarty模板,生成混合了HTML和PHP的PHP文件,然后把这个PHP文件通过FAST-CGI交给PHP 处理,PHP 整理好数据后 返回给nginx 再给到浏览器。
以上就是我基于个人理解整理出来的Smarty与PHP的关系,以及如何理解他们。

此条目发表在PHP分类目录。将固定链接加入收藏夹。

发表评论

邮箱地址不会被公开。 必填项已用*标注