laravel重要文件|目录
重要的顶层目录有:
app目录:网站的主要内容在此,包含控制器,中间件,模型等;
config目录:网站的配置,组件的配置{数据库|邮件|队列|session等等}等;
resources目录:网站的视图样式表等;
storage目录:第三方的组件可以放在次;
___________________________________________
app\Http\kernel.php -->全局中间件及路由中间件在此配置
app\Http\routes.php -- >路由在此配置
config\app.php -->{服务提供者主要在此注册|其他需要注册的东西在此|一些其他配置}
.env文件内容为key-value形式的配置文件,在其他文件通过env(key,'default-value')访问配置
___________________________________________
app目录下的目录:
app\Http\Controllers此目录下为网站的控制器集中营
app\Http\Middleware此目录为网站的中间件集中营
app\Model此目录默认不存在,可以创建以保存模型
app\Providers此目录为服务提供者所在目录
app\Contracts此目录默认不存在,创建此目录用以保存自定义服务类的接口(也称协约)
app\Services此目录默认不存在,创建次目录用以保存自定义的服务类
app\Facades此目录默认不存在,可以创建以保存自定义的门面
-----------------------------------------------------------------------
浙公网安备 33010602011771号