一张图掌握 Laravel 的目录结构
在学习一个框架的源码时,花时间分析这个项目的目录结构是个不错的开始。
通过对项目目录结构的研究,有利于我们迅速的掌握框架各个目录所完成的具体功能。
虽然 Laravel 文档 对它的目录结构和每个目录所完成的功能已经有了比较全面的讲解,但是文档的局限性是不能直观的表现出每个目录结构及其功能。
这是因为我们在 IDE 或文本编辑器中看到的项目结构是树型的。所以,我将 文档 关键内容整理成了思维导图这种比较直观的表现形式。
Laravel 目录结构 - 图片版
Laravel 目录结构 - 脑图版
感谢
百度脑图 百度脑图,便捷的脑图编辑工具 - 控制创意,如此简单。让您在线上直接创建、保存并分享你的思路。免安装 云存储 易分享 体验舒适 功能丰富
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 7年前 自动加精
关于 LearnKu
这图有点太简单了吧
@BradStev 相比于文档来说肯定会精简不少。如果您有好的建议,我们可以探讨下。
@liuqing_hu 没,就是感觉都是很直观的文件目录,没有太多深入一下
这个东西.只要是会laravel的人都知道是啥
@kenuo 嗯,会 Laravel 的都知道。但还是会有很多刚刚开始学习 Laravel 的朋友,这个脑图可能会对他们的学习工作有帮助。
@BradStev 没有深入的讲解各个目录,这个脑图只是简明扼要的整理了各个目录在 「做什么」,并未具体涉及 「怎么做」 的问题。
这么一看,很多功能其实都没有用过
我倒是想理一份Laravel的源码结构