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此目录默认不存在,可以创建以保存自定义的门面

-----------------------------------------------------------------------

 

posted on 2017-03-06 16:45  blbl9527  阅读(139)  评论(0)    收藏  举报

导航


github sina微博 FB