竹笋

首页 » 问答 » 灌水 » 超高效的PHP框架YiiFramew
TUhjnbcbe - 2020/11/28 2:12:00

让我们一起学习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的详细教程以及代码详解,访问实验楼网站即可~

预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: 超高效的PHP框架YiiFramew