「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」
背景
- 项目用Thinkphp5.1开发完成,对于各种关系模型的查询Tp处理起来还是比较吃力的。
- 作为努力奔跑的程序员,下一个项目我们决定用Lavarel进行开发。
- 因为掘金粑粑有奖励,所以把部分gitee上的私有的部分学习笔记整理一下。
说明
Laravel属于中大型框架,各种功能都被内置了,而且Laravel官方的文档看的我是云里雾里的,对于新手感觉不是很友好。所以此系列文章只适合有PHP基础。想快速入门搞开发的。
写在最后的话
- 上面是整个小Demo所有的内容了,感谢。
- 其实我学习是看视频的,这里只是重新自己又做了一遍。看着容易,但是要把每一个知识点都简单的用文字表达出来,还得配图还是挺复杂挺费时间的一件事。
- 其实项目开发远远没有这么容易,还有很多细节的部分。比如说修改数据之前对数据现有状态进行判断,格式化已有字段等等很多问题。
- 这个小demo只是开发了接口部分,具体还有前端的内容并没有进行开发工作。我还是在计划着是否应该出一套前端的教程,做做几个页面啥的。
- 下面是我做上一个项目总结了一下,算是记得笔记吧。让我下次再搞项目时候来看看,前面这些总的步骤是否已经完成。
保证权限正确,数据格式匹配才能到控制器,
到控制器后处理非法字段,额外字段处理
数据操作前检查数据是否是可修改状态 多个表数据更新一定要用事务
等等吧。就是这些。
php非常容易入门,是因为php只需要关注请求跟响应。这是php的缺点,也是优点。当我门把请求响应弄明白以后,就要去更深入的了解请求跟响应的原理,去看任何事物的本质。
纯手工打字,打了这么多,也出了这么长教程,到这里,结束啦!!!