栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > Laravel

Laravel应用程序结构

Laravel 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力
Laravel的根目录包含如下图中所示出的各种文件夹和文件。




Laravel应用程序结构

  • app − 该目录包含应用程序的核心代码。

  • bootstrap − 该目录包含应用程序引导脚本。

  • config − 该目录包含应用程序的配置文件。

  • database − 此文件夹包含数据库迁移和种子。

  • public − 这是应用程序的文档根目录。它启动Laravel应用。它还含有如Javascript,CSS,图像等应用程序的资源

  • resources − 该目录包含原始资源,如LESS和Sass文件,本地化和语言文件和模板,都呈现为HTML。

  • storage − 该目录包含应用程序的存储,比如文件上传等。框架存储(缓存)和应用程序生成的日志。

  • test − 该目录包含了各种测试用例。

  • vendor − 该目录包含了 composer 的依赖关系。

App目录 这是应用程序目录。它含有多种附加的目录,如下说明 -
  • Console − 所有 artisan 的命令都存放在这个目录中。

  • Events − 这个目录存储应用程序可以引发事件。事件可被用来警告发生了给定的动作的应用程序的其他部分,提供很大的灵活性和解耦。

  • Exceptions − 该目录包含应用程序的异常处理程序,也是一个从程序抛出异常的地方。

  • Http − 该目录包含控制器,过滤器和请求。

  • Jobs − 该目录包含应用程序的工作队列。

  • Listeners−该目录包含了事件处理程序类。处理程序接收事件和触发事件响应执行逻辑。例如,一个用户注册事件可能由一个SendWelcomeEmail 侦听处理。

  • Policies − 该目录包含应用程序的各种政策

  • Providers − 该目录包含了各种服务提供者。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/9868.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号