关于ci和zend framework的一些牢骚
首先说明,这是淡水的牢骚,看不惯不要看。
老华仔歌里唱的应景“总逃不开工作表,做完了又来了,怎样也甩不掉……”。淡水手头的项目还没有完全结束,新的项目又要上马。于是前期就框架选择开大会,开小会。
有.net高手就开始在网上搜索合适框架。结果他得出的结论是Zend Framework,理由:官方。
不推荐Codeigniter是因为,一家小公司做的,后期支持跟不上。而且ci是轻量级的,功能不强。
php本身就是草根出身,如果看公司大小,那么为什么不用.net?
ci是轻量级的,但是php能做的,他都能做,没有内置的功能,可以自己加阿?非得一定要和zend framework一样,几乎把所有能想到用到的功能都整合进去变成皇家内裤(类库)?
窃以为,做大型应用时应用框架快速开发是可取的,但是要考虑到代码的执行效率,和开发的灵活度。
zend framework能做到的, ci扩展一下也能做到,麻烦一点了。但是zend framwork有ci灵活么,ci2天可以掌握,zend framework可以么(太NB的天才不算)。
这些主流框架的评比本身没有太大的意义。框架只是工具,各有其特点(Yii高效;ci上手容易,代码优雅;thinkphp代码全中文注释,文档齐全;qee……),人才是重点。
如果理由是:
zend framework是官方出品,支持应该比其他(ci)公司长久。
zend framework是官方出品,使用人数较多,人力资源丰富。
zend framework内置许多类库,扩展类库的时间可以节省不少。
zend framework内置许多类库,规范了代码(尽量使用内置类库)。
还有最具分量的理由:这是高层主管决定的。
这些我可以接受,但是说ci不行,以否定ci来肯定zend framwork,那就有些牵强了。
滔滔不绝的,连绵不断,就是要表明“zend framework是php官方出品,功能强大。ci一家小公司做的,后期支持跟不上。而且ci是轻量级的,功能不强。”。但是,zend framework哪些方面强大,ci又是哪里功能不强,都没有说出个一二三来。
嗯,滔滔不绝但也要言之有物才行吧!
建议继续学习:
- Zend Studio集成Git使用 (阅读:7977)
- Zend Studio 10注册破解 (阅读:5997)
- 深入研究PHP及Zend Engine的线程安全模型 (阅读:4329)
- Zend引擎的优化 (阅读:3309)
- 给初学者:Zend Studio 不是全部 (阅读:2717)
- 如何查看Optimizer版本 (阅读:2424)
- Zend Parameters Parser新增类型描述符介绍 (阅读:2334)
- zend studio 9.0无限期试用的方法 (阅读:2248)
- 提升PHP性能之改变Zend引擎分发方式 (阅读:1937)
- 分享Zend Studio 7快捷键 (阅读:1850)
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:淡水河边 来源: 淡水河边的博客
- 标签: ci zend
- 发布时间:2010-06-20 23:44:48
- [43] IOS安全–浅谈关于IOS加固的几种方法
- [43] 如何拿下简短的域名
- [42] Oracle MTS模式下 进程地址与会话信
- [42] 图书馆的世界纪录
- [41] 界面设计速成
- [39] 【社会化设计】自我(self)部分――欢迎区
- [39] android 开发入门
- [37] 读书笔记-壹百度:百度十年千倍的29条法则
- [36] 视觉调整-设计师 vs. 逻辑
- [33] Go Reflect 性能