2009最佳PHP框架 Yii
Yii是一个美国华人开发的PHP框架, 以下是Yii官方网站上自己的介绍
是的,它就是Yii。一个高性能的基于组件的框架,是PHP开发大型Web应用程序的最佳选择。Yii配备完整的丰富的功能,包括MVC,DAO/ActiveRecord,I18N/L10N ,缓存,基于AJAX的jQuery支持,认证和基于角色的访问控制,辅助生成工具,输入验证,组件,事件,主题, Web服务,等等。严格地按照OOP编写,Yii易于使用,并且是非常灵活和可扩展。
官方网站: http://www.yiiframework.com/
Yii 是什么
Yii 是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。它将 Web 编程中的可重用性发挥到极致,能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible)。需求
要运行一个基于 Yii 开发的 Web 应用,你需要一个支持 PHP 5.1.0 (或更高版本)的 Web 服务器。对于想使用 Yii 的开发者而言,熟悉面向对象编程(OOP)会使开发更加轻松,因为 Yii 就是一个纯 OOP 框架。
Yii 适合做什么?
Yii 是一个通用 Web 编程框架,能够开发任何类型的 Web 应用。它是轻量级的,又装配了很好很强大的缓存组件,因此尤其适合开发大流量的应用,比如门户、论坛、内容管理系统(CMS)、电子商务系统,等等。Yii 和其它框架比起来怎样?
和大多数 PHP 框架一样,Yii 是一个 MVC 框架。Yii 以性能优异、功能丰富、文档清晰而胜出其它框架。它从一开始就为严谨的 Web 应用开发而精心设计,不是某个项目的副产品或第三方代码的组合,而是融合了作者丰富的 Web 应用开发经验和其它热门 Web 编程框架(或应用)优秀思想的结晶。
以前刚出来的时候, 文档不全, 现在挺全了.
官方论坛里还有中文版块 http://www.yiiframework.com/forum/index.php/board,11.0.html
文档也有中文版 http://www.yiiframework.com/doc/guide/zh_cn/index
优点实在太多了, 怎一个爽字了得! 而且还比CodeIgniter快
现在开始, 从CodeIgniter全面转向Yii
来看看Yii和Codeigniter的流行度对比
不过现在用户好像不够多, 估计在未来一年里会多起来.
不知道能否超越CodeIgniter, 也许由于难度比CodeIgniter大得多, 可能不能.
博主在用么?
听说了。还没用过框架写东西
学习一下
但是评论为什么不能记住用户名和邮箱
写小程序就不用框架了
这个个人博客就是Yii弄的?
看起来都像白痴
powered by WordPress 34 queries. 0.137 seconds.
见最下一行
我也觉得是,太复杂,没有ci那样简洁优雅。。。
晕,Yii啊,用了8个月,基本掌握了……
一大堆类,分明就是PHP模拟JAVA框架的作品,那有效率可言,东西一多就慢死。出名就是因为作者身份,“美籍华人”,才能引起国内的人注意,无语。。。
huangjj 于 2011-08-30 17:34:47 回复:
不是吧,你是否用yii来搭建过网站呢?实现项目?还有你是否对比过yii和其他框架呢?如果没有的话,你的话就是不负责的。为什么国人都喜欢对人不対事呢。对任何一个东西都应该心存敬畏,去证明后才得出结论,而不是先下结论
Adam 于 2012-12-26 15:26:41 回复:
说得对,要自己试试。
我自己对比过yii,thinkphp,cakephp,symfony, zend的rps,yii是最好的,thinkphp不相上下,cakephp和zend差不多,symfony最慢
说白了 YII就是庞大模拟Java的(强烈支持楼上Cifans说的)
Codeigniter我试过比YII快N倍
怎么一大堆人没自己试过就传播绯言
YII那会快?我学CI用了2个礼拜
学YII要用半年才敢说入门
YII如果这么好 为什么Codeigniter的人数比YII多N倍
自己看看Google trend比较一下吧
我觉得是仿照Ror
晕,我就看了一天,而且学PHP才5天,主管就说要考核我对Yii的了解。。。。感觉好复杂