小编今天介绍PHP最有效率的框架——YiiFramework~
你还没听过Yii?不了解Yii?没关系,小编这里先给简单介绍一下Yii,来,一起看看吧……
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课程课程名称:
课程简介:
这门课程主要是带领大家学习Yii框架的基础知识和重要的概念,对Yii有个基础认知,以及学会应用Yii。
课程列表:
通过对课程的简单介绍,大家应该对课程有了比较清楚的认识了,如果你想学习Yii框架呢,可以点击“阅读原文”,在线查看课程文档~
如果你想学习这个PHP框架,但是本地搭建环境很麻烦,不用怕,你通过PC访问实验楼网站免费在线学习该课程,不但有课程文档引导你学习Yii框架,更有搭建好的在线开发环境供你使用,如下图,边看文档边动手操作~
实验环境:
而且实验楼上PHP的其他课程,基础课程、实战项目课程,都配有在线开发环境:
预览时标签不可点收录于话题#个上一篇下一篇