yii2源码分析-概述
更新于 2017年08月31日 by 白狼 被浏览了 1136 次
4 6

前面我们出了一套yii2实战型教程,总体来说大家的反馈还不错。也感谢很多人的意见和建议,因为有你们的支持,才让每一个字变得更有意义。

最近我们通过qq群投票的方式来让大家表决下一个系列教程,【yii2源码分析】夺得头魁。

所以,这个系列,我们就来分析分析yii2的源码吧。

为什么要学这套yii2的源码分析?

yii2是个不错的框架,很多人用的那也是轻车熟路,对于一个网站的开发玩的自然也很溜。

但是,这远远不够。

基础薄弱的同学想花点时间多学几套php框架,然并卵。框架会的很多,路子都是一套,对自身能力的提高,微乎其微。我们也不推荐学几套框架,除非公司需要,项目需要。从框架的角度来看,我更推荐深入学一套,玩转一套,有时间有精力还是需要多学一学底层的基础知识。

为什么要分享这套yii2源码分析教程呢?

首先,yii2源码分析系列定位于那些不满足仅仅会使用yii2框架,而且又对yii2源码的实现非常好奇同时看不太懂yii2源码的用户群体。当然我更推荐各位独立的去了解源码的实现,如果再跟着我学,那便是极好的。

这套系列教程我们到底要说些什么呢?

我们的目的,以最简单最通俗的方式让你明白yii2源码各个部分的实现,更多的是让你知其然更知其所以然。

总体概括一下,该系列可能会包含如下知识点,包含但不限于:

  • 依赖注入和IOC的实现分析
  • 应用执行流程分析
  • MVC三部分实现的独立分析
  • 多个核心组件的实现分析
  • AR核心实现源码分析
  • 多个工具类的实现分析

文章的更新频率,以每周1-3篇的进度,预估2-3个月更新结束。