用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4101|回复: 3
收起左侧

CI与MOOPHP对比

[复制链接]
发表于 2008-7-6 19:48:57 | 显示全部楼层 |阅读模式
如题!
大家都来讨论下CI和MOOPHP的各个优点和缺点。
请大家深刻的讨论下。
:lol :lol

[ 本帖最后由 litaobbs 于 2008-7-9 02:40 编辑 ]
发表于 2008-7-8 09:33:18 | 显示全部楼层
不太合适对比吧。不太一样。。。
CI的实际应用至少有一些了。
而moophp吧。。还待成长
个人感觉
发表于 2008-7-9 13:20:24 | 显示全部楼层
N种使用开发框架的理由:
框架提供数据库操作对象使得数据操作更为方便。MOO只有两个数据库,CI多个库,但数据库备份不能用
框架提供很多现成的类库。CI有图形,排版,文本,验证,还有很多第三方库,MOO有文件,图形,验证。
框架使得初级程序员代码更为规范。CI有自己的规范。MOO无规范,所以更自由(是好是坏,由看官来定)。
框架能保证网站的安全。CI注意到了这些。MOO连魔术引号开关都未判断
框架使得程序错误管理更加有效。CI有日志类,MOO没有
框架使得软件更易于维护与扩展。CI使用了设计模式,MOO没有。
框架使得开发速度大为提高。CI提供的半成品量多于MOO
框架提供程序日志的管理。CI有日志类,MOO没有
框架提供软件优秀的软件架构模式。CI有架构理念,虽说强制MVC。MOO很随意
框架提供不同版本的PHP兼容。二者一样。
框架提供多数据库支持。CI比MOO要多。
框架提供数据与页面的缓存功能。都只有文件的数据缓存
框架为MVC模式提供模板引擎。MOO没有
框架提供AJAX功能。CI有XMLRPC可以实现,MOO没有
框架保证应用程序基础代码更为可靠。CI的可靠性一般,MOO未测试
框架提供方便易用的页面部件。二者均没有

由此可见:MOO更面向于初学者,但与CI相比,根本不在一个级别。

建议,轻量级的,不要与重量级的比赛拳击。会受伤的。
发表于 2008-7-9 18:31:56 | 显示全部楼层
精辟!!!!!!

本版积分规则