laravel实践项目admin-master分析:
laravel目录结构:
app:核心代码:
console,和http目录提供了进入应用核心的 API,HTTP 协议和 CLI 是和应用进行交互的两种机制。
其他目录:Events,Listeners,Providers;
框架核心代码:/vendor/laravel/framework;
boostrap:框架的启动和自动载入配置;
config:
database:
public:包含了应用入口文件 index.php
和前端资源文件;
resources:
应用视图文件和未编译的原生前端资源文件(LESS、SASS、JavaScript),以及本地化语言文件;
routes:包含了应用定义的所有路由;
storage:包含了编译后的 Blade 模板、基于文件的 Session、文件缓存,以及其它由框架生成的文件;
tests:包含自动化测试文件;
vendor:包含了应用所有通过 Composer 加载的依赖;