laravel5.4菜鸟进阶001

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel5.4菜鸟进阶001相关的知识,希望对你有一定的参考价值。

首先,laravel new blog 创建新的工程项目blog,观察文件夹结构,可以看出blog目录下有app,resources,config...这些文件夹

根据mvc框架:

控制器controller:   app\Http\Controllers\,控制器类一般继承基础控制器类app\Http\Controllers\Controller.php

视图view:  resources\views\,视图文件都是 名字.blade.php文件

模型model:

1首先数据库配置是在config\database.php

2然后需要知道的是laravel5 移除了 app/models 文件夹,但是app目录采用了psr-4标准,因此只要你写了命名空间,models文件夹就可以被加载到。所以放在哪里都可以,文档中说一般放在app目录,我就放在了app/Http/目录下面,跟控制器文件夹在同一个目录。

3并不用自己手动创建文件夹,创建模型的时候使用命令php artisan make:model Http/Models/Test,执行后就发现自动生成了Models目录以及Test模型文件

 

以上是关于laravel5.4菜鸟进阶001的主要内容,如果未能解决你的问题,请参考以下文章

laravel5.4安装的报错

laravel5.4+vue+element简单搭建(转)

laravel5.4怎么用不了beforefilter

laravel5.4重定向带参数

laravel5.4学习--laravel基本路由

laravel5.4笔记