详细可参见笔记:laraval学习笔记(二)
-
路由 route
绑定模型,绑定参数
-
模版 blade
.blade.php后缀,有laravel自己的模版语法
-
模型 model
如果用create创建模型,注意设置数据库保护,确定哪些字段可更新到库中
-
控制器 controller
由路由控制访问具体方法
-
数据迁移 migration
对数据库的任何操作都以文件的形式进行保存,便于协同开发
-
数据填充 seed
创建工厂,通过tinker进行数据填充
-
命令行 thinker
修改代码需重启tinker
-
分页paging
快速便捷
一般流程:
创建数据表: php artisan make:migration create_zans_table
数据表迁移: php artisan migrate
创建模型: php artisan make:model Zan
创建控制器: php artisan make:controller PostController
数据库设计思路:
表命名:功能+s ,eg:users
外键: 表名去s+_id, eg:user_id
主键: id
自动生成时间:created_at,updated_at ( $table->timestamps() )