文件名称:Codeigniter 4.0-dev 版源码学习笔记之四——详细路由过程
文件大小:191KB
文件格式:PDF
更新时间:2021-04-30 09:23:08
Codeigniter php
我个人觉得在当前 MVC 流行的架构下,要想去了解一个框架,或者是一个基于此架构下的应用程序,最好的入手方式就是先看路由,虽然路由不是 MVC 里的任何一个,但是知道了路由的来龙去脉就知道了整个框架或者是应用的结构。从一个请求开始,具体分配到哪个 C 去执行的, C 里又调用了哪些东西,整个脉络也就清晰了。 然而整个路由的实现的逻辑本身又是比较好理解的,无非就是从请求的 URL 中按着约定的规则取出 C 对应的 class 以及 method 即可。如此,我们接下来详细看看 CI 4 dev 版的路由具体实现的逻辑