Yii, Zend, CI 有什么区别? 从架构,性能,实用性,大数量的问题来看~

 我来答
新新旧旧新3808
2013-10-26 · TA获得超过102个赞
知道答主
回答量:136
采纳率:0%
帮助的人:159万
展开全部
就CI和Yii来讲,不是一个层面的,或者说面向用户不同。 先说Yii,Yii自动生成代码(脚手架),这东西我们只用来生成Model层的代码,简单CRUD简直就是复制粘贴,根本没意义。不过它的架构非常好,基于Behavior、Event的Component对应各种变化和扩展。曾经我们用Yii框架搭建了一个旅游类网站的管理后台(10多个模块),80%都是靠配置,公用的视图(物理文件)不超过10个。所以看你怎么去用Yii,至于代码生成,只是抛砖引玉,不一定非要局限在它自有的功能上。至于Router方面,是Yii基本的组件,很随意的。 然后看CodeIgniter,CI本身非常轻量,最近正在使用它做一些开发,它面向的可能是比较初级的程序员,代码很容易搞明白,也不是纯面向对象。意思是:“如果你在开发过程中有新人介入,是比较好上手的”。它的代码都比较底层,封装一般般!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式