返回首页
当前位置: 首 页 > PHP框架 > Yii >

强烈推荐Yii开发框架[转]

时间:2009-01-05 19:08来源:不详 作者:网络 点击:
强烈推荐这个年轻的PHP开发框架,这是我接触过的各种PHP框架里最优秀的一个! 头一次在Slashdot上看到这个框架,并没有引起我的兴趣,估计又是个千篇一律的MVC。后来在看Prado的网站是发现这
  

官方地址:

强烈推荐这个年轻的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框架了,呵呵。

P.S. 昨天在Yii的论坛里还发现,这个框架的主导开发者还是个中国人,名叫薛强。
标签: Yii
顶一下
(1)
20%
踩一下
(4)
80%
------分隔线----------------------------
  • 上一篇:没有了
  • 下一篇:没有了
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
发布者资料
掂量 查看详细资料 发送留言 加为好友 用户等级:高级会员 注册时间:2009-01-05 00:01 最后登录:2010-03-19 18:03
推荐内容