为什么选择Yii框架会成为最佳开发选择?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3181个文字,预计阅读时间需要13分钟。
背景介绍:SitePoint曾发表过一篇关于强调一些顶级PHP框架的文章,其中排名第四的是Yii框架(发音Yee),最新版本为1.1.14。最近,Yii发布了2.0版本。(推荐教程:yii)然而,我...
背景介绍:
SitePoint曾发表过一篇文章,着重强调了一些顶级的PHP框架,当时并列排名第四的是Yii(发音Yee)框架,最新版本为1.1.14。最近,Yii发布了2.0版本。
(推荐教程:yii)
然而我们对它进行报导的时候,它还处在RC状态,如今刚好完整新版本发布,我觉得是时候重新考虑一下选择它的因素了。
选择yii框架的七大理由:
1、安装简单
对Web开发者来说,时间就是金钱。没有人会希望把自己的时间浪费在繁琐的安装和配置上。
Composer会来处理安装程序。那如果你想要一个安装过程的描述,Sitepoint最近发表了一篇关于此的文章,你可以参阅以下。而我比较喜欢倾向于使用基本的应用模板,哪怕我的站点上有一个单独的前端和后端组件。相反,我选择在我站点的后端部分使用一个模块。(Yii模块是迷你应用程序的最佳写照,用来嵌入到你的主应用程序中。)
注:后面的很多例子中的目录引用都使用到了简单模板的目录结构。
2、使用现代技术
Yii是一个纯粹的OOP框架,它充分利用了PHP一些较先进的功能,包括延迟静态绑定,SPL类和接口,以及匿名函数。
所有的类都被称为命名空间,并允许你利用它们的PSR-4兼容的自动加载机。也就是说,包括Yii中的HTML辅助类,也是同样如此简单:
use yii\helpers\Html;
Yii还可以定义别名,来帮助简化你的命名空间。
本文共计3181个文字,预计阅读时间需要13分钟。
背景介绍:SitePoint曾发表过一篇关于强调一些顶级PHP框架的文章,其中排名第四的是Yii框架(发音Yee),最新版本为1.1.14。最近,Yii发布了2.0版本。(推荐教程:yii)然而,我...
背景介绍:
SitePoint曾发表过一篇文章,着重强调了一些顶级的PHP框架,当时并列排名第四的是Yii(发音Yee)框架,最新版本为1.1.14。最近,Yii发布了2.0版本。
(推荐教程:yii)
然而我们对它进行报导的时候,它还处在RC状态,如今刚好完整新版本发布,我觉得是时候重新考虑一下选择它的因素了。
选择yii框架的七大理由:
1、安装简单
对Web开发者来说,时间就是金钱。没有人会希望把自己的时间浪费在繁琐的安装和配置上。
Composer会来处理安装程序。那如果你想要一个安装过程的描述,Sitepoint最近发表了一篇关于此的文章,你可以参阅以下。而我比较喜欢倾向于使用基本的应用模板,哪怕我的站点上有一个单独的前端和后端组件。相反,我选择在我站点的后端部分使用一个模块。(Yii模块是迷你应用程序的最佳写照,用来嵌入到你的主应用程序中。)
注:后面的很多例子中的目录引用都使用到了简单模板的目录结构。
2、使用现代技术
Yii是一个纯粹的OOP框架,它充分利用了PHP一些较先进的功能,包括延迟静态绑定,SPL类和接口,以及匿名函数。
所有的类都被称为命名空间,并允许你利用它们的PSR-4兼容的自动加载机。也就是说,包括Yii中的HTML辅助类,也是同样如此简单:
use yii\helpers\Html;
Yii还可以定义别名,来帮助简化你的命名空间。

