Code前端首页关于Code前端联系我们

Laravel 教程:应用程序结构

terry 2年前 (2023-09-25) 阅读数 48 #后端开发

根目录

Laravel 根目录包含各种文件夹和文件,如下图所示。
Laravel教程:应用程序结构
  • application - 此目录包含应用程序的基本代码。
  • bootstrap - 此目录包含运行应用程序的脚本。
  • config - 此目录包含应用程序配置文件。
  • database - 此文件夹包含数据库迁移和种子。
  • public - 这是应用程序文档的根目录。启动 Laravel 应用程序。它还包含 JavaScript、CSS、图像等应用程序资源。
  • resources - 此目录包含原始资源,例如 LESS 和 Sass 文件、本地化和语言文件以及模板,全部呈现为 HTML。
  • 存储 - 此目录包含应用程序存储,例如文件上传等。框架存储(缓存)应用程序生成的日志。
  • test - 该目录包含各种测试用例。
  • vendor - 此目录包含作曲家依赖项。

应用程序目录

这是应用程序目录。它包含一系列附加目录,如下所述 -
  • Console - 所有制作命令都存储在该目录中。
  • Events - 此目录存储应用程序可以触发事件。事件可用于通知应用程序的其他部分发生了某个操作,从而提供了极大的灵活性和解耦性。
  • Exceptions - 此目录包含应用程序的异常处理程序,也是引发程序异常的位置。
  • Http - 此目录包含控制器、过滤器和请求。
  • Jobs - 此目录包含应用程序的作业队列。
  • Listeners-此目录包含事件处理程序类。处理程序接收事件并执行逻辑以响应触发的事件。例如,用户注册事件可以由 SendWelcomeEmail 侦听器处理。
  • Policies - 此目录包含应用程序的各种策略
  • Providers - 此目录包含各种服务提供商。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门