大型PHP程序的模板引擎和客户端JS问题

Dark__Angel 2010-08-04 09:32:44
为什么像PHPCMS和DISCUZ这样的大型PHP程序,不使用Smarty这样的模板引擎,和在客户端使用Dojo这样的工具包,而非要自己写呢?
是不是因为虽然那些东西效率也很高,但他们由于是工具包性质的,里面包含了许多当前程序用不到的功能,会影响效率,所以就只是把他们的思想和关键给学来了,然后自己再写一个小的引擎来使用,只为了效率?
...全文
72 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2010-08-04
PHPCMS和DISCUZ等是基本成熟的应用程序,他们并不需要用户有编程知识。
为了方便用户修改界面,所以必须要有自己的简单易行的方法

而 Smarty 这样的模板引擎,是供程序员使用的。不亚于一种语言
所以只在一些开发框架中被有选择的使用
回复
cyr11 2010-08-04
作为一个团队肯定要自己的特色
回复
Dleno 2010-08-04
当然是为了效率。
那些里面有太多不需要的东西。
而PHPCMS和DISCUZ又是商业产品,更要用自己的东西。
回复
amani11 2010-08-04
Smarty 整大了,如果提取一些常用的功能,写一个文件里,就足够用了

基本不会用原版的了
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告