首页 > 代码库 > laravel5.4菜鸟进阶001

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