Yii 是 一个 适用于开发 Web2.0 应用程序的高 性能 PHP 框架。
Yii帮助Web开发人员建立复杂的应用程序,可以减少开发时间。
Yii 发音为 Yee or [ji:],它是“Yes It Is!”的首字母缩写。 这里通常是对那些刚用Yii的询问的准确,最简洁的回答:
它的速度快?...它是安全的吗?...它是专业的?...是不是适合我的下 一个 项目呢?... 是的!
Yii是 一个 免费的,开源的,基于 PHP 5的Web应用程序开发框架, 代码 简洁, DRY 设计并且鼓励 快速 开发。它的工作可以简化您的应用程序开发,并有助于确保 一个 非常高效的,可扩展和可维护的终端产品。
极其优化的 性能 ,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官方网站
官方网站: https://www.yiichina.com/
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。