Yii 是一个适用于开发 Web2.0 应用程序的高性能 PHP 框架。

Yii帮助Web开发人员建立复杂的应用程序,可以减少开发时间。

Yii 发音为 Yee or [ji:],它是“Yes It Is!”的首字母缩写。 这里通常是对那些刚用Yii的询问的准确,最简洁的回答:
它的速度快?...它是安全的吗?...它是专业的?...是不是适合我的下一个项目呢?... 是的!

Yii是一个免费的,开源的,基于PHP5的Web应用程序开发框架,代码简洁,DRY设计并且鼓励快速开发。它的工作可以简化您的应用程序开发,并有助于确保一个非常高效的,可扩展和可维护的终端产品。

极其优化的性能,Yii对于任何规模的项目都是不错的选择。然而,它构建时已经成熟的考虑到企业应用程序。 你有从头到脚(演示到持久性)完全的控制权,以符合您的企业发展指引的配置。 它自带了工具来帮助测试和调试应用程序,并具有清晰和全面的文档。

想了解更多关于Yii提供了哪些功能的列表,请查看功能部分

Yii 有非常详细的文档 。从到开发指南到类参考手册,Yii 拥有您需要的所有信息以便于使您迅速学习和掌握它。

最后,但并非不重要,Yii 是免费的,Yii 遵循最新的 BSD 许可。它确保了它的第三方可发也循序和 BSD 相兼容的许可。这意味着无论从法律上还是财务上来说,您都可以自由的使用 yii 来开发任何一个开源的或者私有的应用。

历史

Yii是其创始人薛强的心血结晶,他从2008年1月1日开始了Yii项目。 强以前开发和维护Prado框架。 多年的经验,并从该项目聚集开发者的反馈意识到需要一个非常快速的,安全的,专业的框架,量身定制的以满足Web 2.0应用程序开发的期望。 2008年12月3日,经过近一年的开发,Yii 1.0正式向公众发布。

Yii相对于其它基于PHP的框架极其可观的性能立即引起广泛的关注,其受欢迎程度以前所未有的速度持续并增长,越来越多的开发者在使用它。

信任

Yii的很多想法来自其他著名Web编程框架和应用程序。下面是一个简短的清单。

  • Prado:这是 Yii 的主要思想来源。Yii 采用了基于组件和事件驱动编程模式,数据库抽象层,模块化的应用架构,国际化和本地化,和许多它的其他特点和功能。
  • Ruby on Rails:Yii 继承它的配置的思想。还引用它的 Active Record 的 ORM 设计模式。
  • jQuery:这是集成在 Yii 为基础的 JavaScript 框架。
  • Symfony:Yii 引用它的过滤设计和插件架构。
  • Joomla:Yii 引用其模块化设计和信息翻译方案。

许可

Yii 的发布是遵循BSD License的。这意味着您能免费使用它开发开源或私有的 Web 应用程序。

目前的开发团队

华盛顿,美国
2008年1月加入
创始人和项目负责人
俄罗斯
2010年3月加入
核心框架的开发
罗维尼,克罗地亚
2010年8月加入
核心框架的开发
柏林,德国
2012年8月加入
核心框架的开发
阿拉木图,哈萨克斯坦
2013年3月加入
核心框架的开发
顿涅茨克,乌克兰
2013年3月加入
核心框架的开发
马略卡岛,巴利阿里群岛,西班牙
2013年5月加入
核心框架的开发
悉尼,澳大利亚
2008年1月加入
项目网站的维护和开发
阿根廷
2009年9月加入
组件开发
奥斯汀,德克萨斯州,美国
2010年9月加入
文档和市场推广

以前的团队成员

2010年8月 - 2012年5月
2009年9月 - 2010年8月
2009年9月 - 2010年3月