深入理解Yii2


  • 简介
  • 目录大纲
  • 最新文档

    附录2:Yii的安装

    由于Yii2.0使用了许多PHP的新特性,因此,Yii需要PHP5.4.0以上版本。 有两种方法可以安装Yii,一种是使用Composer,另一种是直接下载压缩包。 使用Composer安装Yii 官方推荐使用Composer安装Yii。这样更方便后期维护,如果需要添加新的扩展或者升级Yii,只要一句命令就OK了。 用过Yii1.1的读者可能还有印象,安装Yii和构建应用是两个步骤:安装Yi……

    admin - 2022年12月19日 14:14


    附录1:Yii2.0 对比 Yii1.1 的重大改进

    这部分内容是专门为已经有Yii1.1基础的读者朋友写的。将Yii2.0与Yii1.1的不同点着重写出来,对比学起来会快得多。 而对于从未接触过Yii的读者朋友,这部分内容扫一扫就可以了,作为对过往历史的一个了解就够了。 如果有的内容你一时没看明白,也不要紧,本书的正文部分会讲清楚的。 另外,没有Yii1.1的经验,并不妨碍对Yii2.0的学习。 Yii官方有专门的文档归纳总结1.1版本和2.0版……

    admin - 2022年12月19日 14:13


    附录

    admin - 2022年12月19日 14:12


    乐观锁与悲观锁

    Web应用往往面临多用户环境,这种情况下的并发写入控制, 几乎成为每个开发人员都必须掌握的一项技能。 在并发环境下,有可能会出现脏读(Dirty Read)、不可重复读(Unrepeatable Read)、 幻读(Phantom Read)、更新丢失(Lost update)等情况。具体的表现可以自行搜索。 为了应对这些问题,主流数据库都提供了锁机制,并引入了事务隔离级别的概念。 这里我们都不……

    admin - 2022年12月19日 14:11


    AcitveReocrd事件和关联操作

    ActiveRecord预定义的事件,都在 yiidbBaseActiveRecord 中进行了明确: abstract class BaseActiveRecord extends Model implements ActiveRecordInterface { const EVENT_INIT = 'init'; // 初始化对象时触发 ……

    admin - 2022年12月19日 14:11



    admin