laravel 目录结构

laravel目录
    app/     目录:项目核心,主要用于存放核心代码,也包括控制器,模型
        app\Http\Controllers        -- 控制器
        app\Http\Controllers\Auth        -- 控制器分类目录管理
        app\Http\Controllers\Controller.php        -- 父类控制器
        User.php        -- 模型文件 (其也可以在该目录下创建用于专门存放模型的文件夹)
    
    bootstrap/        -- laravel 启动的目录
    
    config/        -- 项目的配置目录,主要存放配置文件,
        config/App.php        --项目主要配置文件
        config/Auth.php        --用于定义用户认证(登录)的配置文件
        config/Database.php            --针对数据库的配置文件
        config/Filesystems.php        --上传文件,文件存储需要使用到的配置文件
        
    database/        --数据迁移目录
        database\migrations\        -- 迁移文件(创建数据表的类文件)
        database\seeds\            --种子文件(存放一些数据表的数据填充文件)
        
    public\            -- 项目入口文件和系统的静态资源目录(站点指定文件路径,为了安全)
    
    resources\            -- 存放视图文件,还有就是语言包文件的目录
        resources\Lang        --语言包目录
        resources\Views            --视图文件存储目录(可以分目录管理)
        
    routes\            --定义路由的目录
        routes\web.php            -- 定义路由文件
        
    storage\            -- 主要的存放缓存文件和日志文件(在linux 环境下,该目录需要有可写权限(后期用户上传文件如果存在本地则也在storage 下))
        storage\app\            --存放用户上传的文件
        storage\framework\            -- 框架运行时的缓存文件
        framework\logs\             -- 日志目录

    vendor\            -- 主要存放第三方的类库文件,
    
    .env        --主要设置一些系统相关的环境配置文件信息
    
    artisan            -- 脚手架文件,主要用于生成的代码,如生成控制器,模型文件等
   

转载于:https://www.cnblogs.com/mysterious-killer/p/10106612.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值