让我们一起学习PHP最有效率的框架——YiiFramework
Yii是什么?名字Yii(读作`易`),代表的是容易(easy),高效(efficient)和可扩展(extensible)。
百度百度对Yii的解释:
YiiFramework是一个基于组件、用于开发大型Web应用的高性能PHP框架。Yii提供了今日Web2.0应用开发所需要的几乎一切功能。Yii是最有效率的PHP框架之一。于年1月1日开始开发。Yii最适合做什么?Yii是一个通用的Web编程框架,即可以用于开发各种基于PHP的Web应用。因为基于组件的框架结构和设计精巧的缓存支持,Yii特别适合开发大型应用,如门户网站、论坛、内容管理系统(CMS)、电子商务项目和RESTfulWeb服务等。
Yii和其他框架相比呢?——和其他PHP框架类似,Yii实现了MVC(Model-View-Controller)设计模式并基于该模式组织代码。
——Yii的代码简洁优雅,这是Yii的编程哲学。它永远不会为了要迎合某个设计模式而对代码进行过度的设计。
——Yii是一个全栈框架,提供了大量久经考验,开箱即用的特性,例如:对关系型和NoSQL数据库都提供了查询生成器(QueryBuilders)和ActiveRecord;RESTfulAPI的开发支持;多层缓存支持,等等。
——Yii非常易于扩展。你可以自定义或替换几乎任何一处核心代码。你还会受益于它坚实可靠的扩展架构,使用、再开发或再发布扩展。
——高性能始终是Yii的首要目标之一。
Yii版本Yii当前有两个主要版本:1.1和2.0。1.1版是上代的老版本,现在处于维护状态。2.0版是一个完全重写的版本,采用了最新的技术和协议,包括依赖包管理器(Composer)、PHP代码规范(PSR)、命名空间、Traits(特质)等等。
Yii课程课程名称:
课程列表:
实验环境:
关于Yii的详细教程以及代码详解,访问实验楼网站即可~
预览时标签不可点收录于话题#个上一篇下一篇