强烈推荐Yii开发框架
2010-11-22 21:00
274 查看
强烈推荐这个年轻的PHP开发框架,这是我接触过的各种PHP框架里最优秀的一个!
头一次在Slashdot上看到这个框架,并没有引起我的兴趣,估计又是个千篇一律的MVC。后来在看Prado的网站是发现这个原来是Prado团队的新作品,这才认真了解了一下这个Yii,官方网站上的两个描述吸引了我,
Yii incorporates many ideas and work from other well-known Web programming frameworks and applications. Below is a short list.
Prado: This is the major source of ideas for Yii. Yii adopts its component-based and event-driven programming paradigm, database abstraction layers, modular application architecture, internationalization and localization, and many others.
Ruby on Rails: Yii inherits its spirit of conventions over configurations. Yii also referenced its implementation of active record design pattern.
jQuery: This is integrated in Yii as the foundational JavaScript framework.
Symfony: Yii referenced its filter design and plug-in architecture.
Joomla: Yii referenced its modular design and message translation scheme.
Performance Comparison
Yii: 427 requests/second
CakePHP: 170 requests/second
CodeIgniter: 131 requests/second
Prado: 53 requests/second
Symfony: 51 requests/second
Zend: 36 requests/second
众多优秀框架有点的集合,加上超乎想象的速度,还有什么理由不试一下呢。正好手头有个想做的东西,就拿来试试吧,花了一个晚上把网站上的Yii Guide看完了,昨天晚上开始写程序。一个比较简单但完全够用了的CLI代码生成工具,又有设计好了的数据库,很快就搭起了系统的架子,然后写一些 Model的关联,业务方法,再加上一个个Action,加上一个个页面,整个开发过程中除了必须要做的业务处理有关的事,几乎没有任何需要重复工作的地 方,整个架构对于一个具备OO思想的程序员来说,一切都是很自然的,终于在PHP里也找到了RoR那样的开发的乐趣。另外,同样的一个 HelloWorld,比ZF快18倍,还确实不是吹的。我想我在很长一段时间里不会再考虑别的PHP框架了,呵呵。
头一次在Slashdot上看到这个框架,并没有引起我的兴趣,估计又是个千篇一律的MVC。后来在看Prado的网站是发现这个原来是Prado团队的新作品,这才认真了解了一下这个Yii,官方网站上的两个描述吸引了我,
Yii incorporates many ideas and work from other well-known Web programming frameworks and applications. Below is a short list.
Prado: This is the major source of ideas for Yii. Yii adopts its component-based and event-driven programming paradigm, database abstraction layers, modular application architecture, internationalization and localization, and many others.
Ruby on Rails: Yii inherits its spirit of conventions over configurations. Yii also referenced its implementation of active record design pattern.
jQuery: This is integrated in Yii as the foundational JavaScript framework.
Symfony: Yii referenced its filter design and plug-in architecture.
Joomla: Yii referenced its modular design and message translation scheme.
Performance Comparison
Yii: 427 requests/second
CakePHP: 170 requests/second
CodeIgniter: 131 requests/second
Prado: 53 requests/second
Symfony: 51 requests/second
Zend: 36 requests/second
众多优秀框架有点的集合,加上超乎想象的速度,还有什么理由不试一下呢。正好手头有个想做的东西,就拿来试试吧,花了一个晚上把网站上的Yii Guide看完了,昨天晚上开始写程序。一个比较简单但完全够用了的CLI代码生成工具,又有设计好了的数据库,很快就搭起了系统的架子,然后写一些 Model的关联,业务方法,再加上一个个Action,加上一个个页面,整个开发过程中除了必须要做的业务处理有关的事,几乎没有任何需要重复工作的地 方,整个架构对于一个具备OO思想的程序员来说,一切都是很自然的,终于在PHP里也找到了RoR那样的开发的乐趣。另外,同样的一个 HelloWorld,比ZF快18倍,还确实不是吹的。我想我在很长一段时间里不会再考虑别的PHP框架了,呵呵。
相关文章推荐
- Android 2016最热网络请求开发框架之Okhttp ,facebook强烈推荐必备开发
- 【强烈推荐】CodeFx:一站式微软开发技术框架解决方案——由微软内开发团队开发
- 强烈推荐Android开发技术系列文,android底层架构,android核心框架
- 强烈推荐Android开发技术系列文,android底层架构,android核心框架
- 强烈推荐iOS开发取色器
- 平台框架开发的<好莱坞大明星原则> 推荐
- 关于使用Yii框架开发时数据库增加字段后保存无效的问题
- 推荐十个拥有丰富 UI 组件的 JavaScript 开发框架
- 使用Jquery+EasyUI 进行框架项目开发案例讲解之四---组织机构管理源码分享 推荐
- [XNA研究强烈推荐]XNA开发雷电类游戏,源代码提供下载学习(提供代码和视频演示)
- 值得推荐的android开发框架简介
- Yii框架开发商城(三)
- 前端开发框架推荐
- Yii框架开发问题总结
- Nodejs开发框架Express4.x开发手记(推荐阅读)
- 纵论开发FrameWork框架,推荐Webwork+Ibatis+Spring
- php开发框架 yii框架搭建(windows 和Linux)
- 【最火的微信开发开源框架】推荐给开发者应该学会的有关微信开发的十个开源项目
- 推荐下一代网络开发框架Stripes
- 10大优秀的移动Web应用程序开发框架推荐