类别:YII / 日期:2019-12-08 / 浏览:205 / 评论:0

2.0 版框架是完全重写的,在 1.1 和 2.0 两个版本之间存在相当多差别。

Yii 2.0 须要 PHP 5.4 或更高版本,该版本相对于 Yii 1.1 所需求的 PHP 5.2 而言有庞大的革新。

1、应用程序实例直接运用全局定名变量来访问:$app,而无须挪用app()。

2、Yii2在视图层的一个明显转变是引入了视图类,如许在MVC形式完成上更加完全。响应的,相干展示层隶属类就由新的视图类来接手治理,比方theme:Yii::app()->theme->baseUrl 应当更新为 Yii::$app->view->theme->baseUrl,或许$this->theme->baseUrl。

3、Yii2引入了资本包的观点,资本援用的体式格局变化较大。

有两种体式格局引入资本,一种是经由过程assets目录下的AppAsset类,另有就是经由过程相似Yii1种的注册要领。

Yii::app()->getClientScript()要领不再可用,比方想要在页面中动态注册JS剧本文件,更改以下:

Yii::app()->getClientScript()->registerScriptFile('...') 修改成 Yii::$app->view->registerJsFile('...'),

或许$this->registerJsFile('...')。

如果是初学者的话,发起直接进修yii2。

ki4网,有大批免费的Yii入门教程,迎接人人进修!

以上就是yii1和yii2的区分是什么的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章