php面试题3-yii2和yii的不一样的地方

原创 2018年04月17日 15:23:10

1.在Yii 2.0中已经使用Comsoper来管理各种依赖关系,你在安装的时候完全可以用composer来进行安装
2.在Yii 2.0中还增加了一个安全事件用来把控应用的安全,你可以像下面的示例一样轻松使用:

Yii::$app->security->encrypt()

3.事务管理
对于事物管理,最大的变化就是你可以在事物中使用回调函数了:

$connection->transaction(function() {
    $order = new Order($customer);
    $order->save();
    $order->addItems($items);
});

另外,Yii 2.0中还为事物管理定义一些新的事件以使得你可以在事物的生命周期内更好的控制事物的整个过程,像beginTransaction 和 commitTransaction 就是这样的事件,分别在开始事物和提交事物的时候触发。
4.Yii2引入了资源包的概念,资源引用的方式变化较大。
有两种方式引入资源,一种是通过assets目录下的AppAsset类,还有就是通过类似Yii1种的注册方法。
5.Yii2在视图层的一个显著改变是引入了视图类,这样在MVC模式实现上更为完整。 类似主题等不同的配置
相应的,相关展现层附属类就由新的视图类来接手管理,比如theme:

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Rodgexue/article/details/79975460

php面试题3-yii2和yii的不一样的地方

1.在Yii 2.0中已经使用Comsoper来管理各种依赖关系,你在安装的时候完全可以用composer来进行安装 2.在Yii 2.0中还增加了一个安全事件用来把控应用的安全,你可以像下面的示例...
  • Rodgexue
  • Rodgexue
  • 2018-04-17 15:23:10
  • 2927

PHP面试常问题

互怼提问 – 架构优化   1. 主从复制的原理是什么?主从复制中断了怎么办?主从复制出现延迟怎么处理?主库崩溃了怎么办?Mha   原理: 原理:主从复制一共有三个进程,从库生成两个线程...
  • hanwentan
  • hanwentan
  • 2018-01-25 19:27:24
  • 439

【总结】PHP常见面试题汇总(一)。。。

/** * 第1题:用PHP打印出前一天的时间格式,如:"2015-01-21 14:42:09" */ echo date("Y-m-d H:i:s",strtotime("-1 day"))...
  • yanhui_wei
  • yanhui_wei
  • 2015-01-22 18:18:48
  • 14214

php mvc 框架 Yii 中文教程

  • 2011年05月04日 17:34
  • 1.02MB
  • 下载

yii2框架-yii2文档资料整理(一)

最近在学习yii2的框架,因为国内关于yii2框架的具体中文资料还是比较少,下面整理一些比较好的中文资料。 (1)yii2的底层和架构方面   a)http://www.yiichina.com/do...
  • myhuashengmi
  • myhuashengmi
  • 2016-12-29 21:36:45
  • 757

php的几个面试题

1.完整的商城系统包含哪些模块? 商品、促销、订单、会员模块、权限模块、报表、广告。 2.PHP运行模式:CGI、FAST-CGI、CLI、ISAPI、APACHE模块。 不同的we...
  • qq_35038153
  • qq_35038153
  • 2017-05-09 19:13:08
  • 1640

【ci框架】PHP常见面试题汇总。。。

分类: 【CodeIgniter深入研究】2015-01-22 18:18 31人阅读 评论(0) 收藏 举报 [php] view plaincopy ...
  • zhx1259135417
  • zhx1259135417
  • 2015-01-23 19:52:38
  • 1666

[跨域] -- PHP Ajax 跨域问题最佳解决方案

原文地址: http://www.cnblogs.com/xiezn/p/5651093.html 本文通过设置Access-Control-Allow-Origin来实现跨域。 例如:客户...
  • lmjy102
  • lmjy102
  • 2017-02-06 11:30:11
  • 520

Yii框架中文件上传

1:在数据库中建立一张表(upload,我的表是这样的: 2:使用Gii生成model层;
  • matiantian666
  • matiantian666
  • 2016-06-30 10:12:08
  • 1152

yii2.0 内部的可以使用的部分方法整理

在yii2.0源码里面有一些帮助方法,我们可以直接使用, yii\helpers\ArrayHelper里面,他继承BaseArrayHelper类.我抽出我项目可能用到的方法,以后有再遇到的,我将继...
  • daxia_85
  • daxia_85
  • 2015-12-31 16:01:11
  • 756
收藏助手
不良信息举报
您举报文章:php面试题3-yii2和yii的不一样的地方
举报原因:
原因补充:

(最多只允许输入30个字)