Smarty 3.1.25 发布,PHP 模板引擎

taozishow
 taozishow
发布于 2015年06月19日
收藏 10

Smarty 3.1.25 发布,主要是 Bug 修复、代码优化。详细更新内容请看更新日志,下载:https://github.com/smarty-php/smarty/releases/tag/v3.1.25

smarty 是一个基于PHP开发的PHP模板引擎。它提供了逻辑与外在内容的分离,简单的讲,目的就是要使 用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中 显的尤为重要。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Smarty 3.1.25 发布,PHP 模板引擎
加载中

最新评论(29

燕玉苗
燕玉苗

引用来自“燕玉苗”的评论

其实吧,如果你自己动手写了一个PHP框架,而你又懒得写view,直接拿来用吧

引用来自“回去干活”的评论

其实吧,后端吐html这种方式已经过时了...

引用来自“燕玉苗”的评论

愿闻高见

引用来自“wxg4osc”的评论

后端只输出数据 前端渲染成页面
就是HTML中嵌入PHP啊,封装了一下而已,一样的
kevinwu
kevinwu
存在就有存在的价值
卖萌的程序猿
卖萌的程序猿
直接用 require不好吗?
恶魔果实
恶魔果实
反正我喜欢
红白机
红白机
初学PHP的人估计还是很喜欢用模板引擎之类的。做久的人估计都没什么兴趣。
Shercode
Shercode

引用来自“LeeNux”的评论

其实php的短标记完全可以替代这玩意儿了
+1
JDZChao
JDZChao
其实php的短标记完全可以替代这玩意儿了
欲望故事
欲望故事
我也好讨厌这个东西,到没办法,公司都用这个
金拱门
金拱门

引用来自“首席撸破皮”的评论

有自虐倾向的人才会用PHP模板引擎

引用来自“简单生活”的评论

为什么?

引用来自“首席撸破皮”的评论

$a = 'abc';
$array = array('123_abc' => '123456');
在samrty你怎样动态调用 $array 数据的 123_abc键值?
这样吗:{%$array['123_{$a}']%} 如果你认为的话,那么很大几率出错。我就被这种破东西浪费了半天时间。 本来我用原生PHP,这样就解决了: <?=$array['123_'.$a]?>
不要问为什么有这种奇特的调用方式。这个只是一个例子。
还有就是,不同程序引入了不同的模板引擎,到时候语法又不相同,无形间增加了开发人员的学习成本。你说是不是找虐呢?

引用来自“简单生活”的评论

任何一个模板引擎都是可以使用原生写法,专门用于特殊情况
那就没意思了。就像我做了一条蛇,然后又补了脚。我记得模板引擎刚出来不是打着:模板分离,前端也可以该吗?
锟铻科技
锟铻科技
适当的模板引挈还是需要的
返回顶部
顶部