关于laravel目录结构的分析

在这里插入图片描述
1.app文件夹是核心目录,存放的是核心代码(控制器,模型,中间件)在这里插入图片描述
进入controllers文件夹下
在这里插入图片描述
2.bootstrap是启动目录,在laravel进行启动时的文件放在这里面,这个文件夹一般不需要去动,不要在里面去写东西
在这里插入图片描述
3.config是项目的配置目录,用来存放配置文件
在这里插入图片描述
4.database 不是我们平常说的数据库目录,是数据迁移目录
在这里插入图片描述
5.public目录,项目的入口文件和系统的静态资源目录(css,js,img,uploads)后期使用的外部静态文件(js,css,图片等)都需要放到public目录下,并且后期网站的根目录(index.php)也是这个目录(apache的doucument目录为该目录路径)
6.resources目录,存放试图文件,语言包文件的目录
在这里插入图片描述
7.routes定义路由的目录,相当于建立一条通道在这里插入图片描述
8.storage用来存放缓存文件和日志文件的目录,还有上传文件的作用,如果是在lunix下是可写的在这里插入图片描述
9.vender框架运行时所需要的第三方文件(类库文件),laravel的思想是共同的开发,不要重复的轮子(例如:里面可能存在验证码类,上传类,邮件类),该目录还存放laravel框架的源码。注意如果使用composer软件管理的,composer下载的类库都是存放在该木兰下面的。(因此此文件夹下的东西很多)
10. 在这里插入图片描述
最后需要重点掌握的目录(频繁使用)
app 保存模型文件(默认)
app/Http/Controllers 保存控制器文件
resources/views 保存视图文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值