Laravel文档梳理11、系统架构

前言:Laravel文档梳理,仅作为记录后看,无关其他。


根目录下
-app   应用程序的核心代码
-bootstrap   框架启动跟自动加载设置的文件,及cache文件夹,框架启动优化生成的文件。
-config   所有的配置文件
-database   数据库迁移和数据填充文件
-resources   视图、原始资源和语言包
-storage   编译后的blade模板,基于文件的session、文件缓存和框架生成的其他文件
-app   存储应用程序可以使用的任何文件
-framework   保存框架生成的文件及缓存
-logs   存放日志文件
-test   包含自动化测试文件

-vendor composer安装的依赖模块

App目录下
console、http   提供API进入应用程序的核心,他们是简单地给应用程序发布命令的方法。

-console   全部的Artisan命令
-http   包含控制器、中间件和请求
-jobs   应用程序可执行的队列任务
-events   放置事件类。这里的功能,当指定动作发生时,通知你应用的其他部分,灵活,解耦
-listeners   存放事件的处理类。接收事件,对事件进行逻辑
-exceptions   包含应用程序的异常处理进行,同时也是存放抛出异常的好位置

注意:app目录中的很多类可以通过artisan命令生成,查看可以使用的所有命令 php artisan list make

修改App目录名字
php artisan app:name  NewApp
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值