Laravel目录结构

53 篇文章 1 订阅
Laravel的目录结构详细解析,包括app、bootstrap、config、database、public、resources、routes、storage、tests和vendor目录的功能和作用。app目录为核心代码所在,包含Broadcasting、Console等子目录;bootstrap目录用于引导框架,包含app.php和缓存文件;config目录存储所有配置文件;database目录用于数据库迁移、模型工厂和种子;public目录为应用入口,包含静态资源;resources目录包含视图和语言文件;routes目录定义所有路由;storage目录存储编译后的模板、会话和日志;tests目录存放自动化测试;vendor目录存储Composer依赖。
摘要由CSDN通过智能技术生成

1.简介

 

默认的Laravel应用程序结构旨在为大型和小型应用程序提供一个很好的起点。

但是您可以随意组织自己的应用程序。

Laravel对任何给定类的位置几乎没有任何限制-只要Composer可以自动加载该类即可。

 

2.根目录

 

2.1 app目录

 

app目录包含您应用程序的核心代码。

我们将在稍后详细探讨该目录。 但是,您的应用程序中几乎所有的类都将在此目录中。

 

2.2 bootstrap目录

 

bootstrap目录包含用于引导框架的app.php文件。

此目录还包含一个缓存目录,其中包含框架生成的文件,这些文件用于性能优化,例如路由和服务缓存文件。

 

2.3 config目录

 

顾名思义,config目录包含应用程序的所有配置文件。

仔细阅读所有这些文件并熟悉所有可用选项是一个好主意。

 

2.4 database目录

 

数据库目录包含您的数据库迁移,模型工厂和种子。

如果您愿意,也可以使用此目录来保存SQLite数据库。

 

2.5 public目录

 

公共目录包含index.php文件,该文件是进入您的应用程序并配置自动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值