|
发表于 2012-5-6 20:37:21
|
显示全部楼层
本帖最后由 猫啊猫 于 2012-5-9 20:47 编辑
phptree 发表于 2012-5-5 21:41 ![](static/image/common/back.gif)
我也不太懂为什么要在ci中为什么要用模板
已经代码分离了啊,用php的语法就可以输出内容了
为什么要加个模 ...
一两个PHP做项目没问题
但是如果是比较规范化的分工制呢?前端和美工那些,如果用smarty的话,程序员只管做后台,美工和前端学一下简单短的几个smarty输出语法就可以了,他们只需要PHP程序员告知一下在后台输出了哪些可以调用的数据
他们看着这个数据表自己鼓捣smarty就可以自由控制数据输出,不用再那么多地跟PHP来回交接了.
当然这样的公司比较少,然而我认为这确实是smarty存在的最大意义,简单概括就是"代码与表现分离",也是前端与后端的分离,当然,CI也有分离,但是让前端的人员学习PHP语法输出数据有时往往 让他们感觉麻烦,换成smarty的话学习量就没那么多了
|
|