Laravel 框架 day4
老规矩,先介绍今天的work;
上午下午两节课有些没时间,任务却不少。除了对昨晚的扫尾工作以外,还有准备这个星期有可能的汇报,所以PPT和文档上都需要整理一下。那么首先思路上就应当理一理,先完成今日工作再去做额外的事情。
一个项目需要上手的是有哪几个部分,核心代码在哪些(废话,当然就是人工手写的那些部分,主要在app文件夹下面,resources里面也有一点,其他里面都是一些配置或者资源文件之类的)
正文
那么在晚饭回来后火速完成了后两个任务,第一个还有待完成。
真是效率惊人,耳朵里挂着的是慕课网的thinkPHP的入门视频,手头上在电脑上使用mind manager整理着laravel的框架部分,而眼睛分开在平板上扫着这个网站上laravel开发手册说明。知道同时干两件事情不好,不知道为什么,养成了这样不好的习惯。而往往没有这样的习惯,工作就有点干不完。明明每天分配的任务根本不多,还有很多被拖延的事情。话不多说,交了任务后来整理今天的工作:
1.XX系统:项目本身是经过完整的开发流程的,从前端的页面来看分八个部分的功能,其中四个同类的操作都差不多可以并做一类,就是管理员部分和问卷本身麻烦一些,各分了二级的功能分层,具体的管理也有自己的文件,姑且分别当做一类。总共是三类模型,在继承了基本模型的方法后,针对不同的场景又写了新方法,基本上见名知意。还有一个是清除缓存,前面两个星期分别看了问卷类和题目类,还有model层的其他两类没有涉及,明天可以看看清除缓存或者学校部分的demo。
2.DS项目:老m昨晚过来指点的部分就已经把项目跑起来了,使用的测试账号也可以看到需要完善的部分,对照着前端和数据库的表,这里发现thinkPHP真的要比laravel框架简单一些。后天汇报可以简单做一个两者框架的对比,加上对项目里面一个看不太懂的问题,理清开发的主要逻辑,然后学一下基本用法,配合手册就可以上手修改了。
3.无图无真相,前面两个涉及到项目的保密性不能截图只能放一些笔记,这个可以

数据库部分的用法终于整理完了,之前毕设在文友601时候老师给我电脑里装的Redis这个时候忽然想起来,竟然有种他乡遇故知(他娘的我终究还是还躲不过你)的老泪纵横感。
今天的任务就完成到这里,上面三个任务主要是针对入手项目,熟悉框架,真正受益的是自己。
还有一些thinkPHP入门前听课的笔记,也顺带一起贴进来,这里理解什么是MVC什么是框架什么是设计模式,包括架构,从慕课网里面摘录了一个回答,虽然不知准确性如何,但总结的非常全面,这里贴出来。
一大波图正在来袭...
首先是MVC的理解,老师先用了一个小米供应商与富士康装配流水线包括车间来固定了三者的位置,然后将其依次替换成我们的模型控制器,话不多说看图就明白了:
接下来我查看了一下同学们的笔记和问题,这里发现一些模型和框架分别的功能和作用,照样,来图
这个是一位慕课网上同学的回答,回答其他同学提出来的“框架是不是设计模式?”这个问题,个人觉得讲的非常好,所以粘贴下来整理了一下,按照自己认为的层次。如果通过一段时间的学习后自己的输出能这样有层次有深度,那也不枉花的这些时间了。再来:
这里逻辑性我需要替老师辩驳一下,图来自我的有道云笔记(可是不知道自己抽什么风非要传到图片到空间然后再右键图片地址再转过来,后面看能不能直接从有道云笔记粘过来),所以便于截图两个都放到一起去了,讲解的时候老师是分两次讲的。能理解老师想表达不同的意思,其间区别可以往上翻。学习要知其然知其所以然,不做demo的搬运工,要做矿物质的实验者。
讲了一波概念老师开始讲thinkPHP入坑的几个步骤:如南风过境见图知我意
好,今天的学习包括工作就到了这里,接下来,还有一大波学习需要小菜去整理和安排还有投入,☺晚安,给每一个进步的时刻,另外,坚守自己,无论何时。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: