为了账号安全,请及时绑定邮箱和手机立即绑定

MVC架构模式分析与设计

PengCheng PHP开发工程师
难度中级
时长 5小时36分
学习人数
综合评分9.53
196人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.2 逻辑清晰
看第1遍1.5倍速度的时候很晕,第2遍用1.0速度第3遍用1.3速度看,结合老师讲过的MVC五步骤才理解:
1. 入口采用admin控制器的login方法实现;
2. login方法中的第一步工作:用checklogin方法传递账号密码给admin模型;
3. admin模型的工作:接收账号并从数据库中取数据,然后交给author模型验证;
4. auth模型的工作:接收admin给来的数据库账号密码与post过来的账号密码进行对比,返回核对结果给checklogin;
5. login方法中的第二步工作:用视图展示核对结果;

老师讲解的思路是 1-5-2-3-4-2

已采纳回答 / PengCheng
这门课倒是没有涉及这方面的问题 只有简单过滤
nclude与require除了在处理引入文件的方式不同外,最大的区别就是:include在引入不存文件时产生一个警告且脚本还会继续执行,而require则会导致一个致命性错误且脚本停止执行。
第一次看到能把“hello,world”写的怎么复杂的

已采纳回答 / 杰or毅
你控制模型层,需要msql的知识.其实看个入门,之后就可以边学边做了
我觉得这一节的质量有些勉强。应该先复习接口,实现接口的类,才是工厂模式就好理解的多了。然后可以写Mysql和MySQLI两个class类,来印证工厂模式在后期的维护及扩展的重要性才符合框架的涵意。另外涉及到框架需要较好的全局逻辑掌控能力这些对于初学者来说都是缺乏的。如果看不懂这里的课程,我建议还是面向对象在多的学点东西才回来看这个课程,而对前面视屏编写看不太明白的返回函数,数组,MySQL,面向对象在多深入的研究一下,多写几行代码
一直很喜欢这个老师,感谢老师的讲解,给你赞赞赞。。。。
业界良心啊,非常感谢老师的分享和付出!!!
看了两遍,再查阅一些资料,还专门看了面向对象编程,总算能看得懂了!
ppt的文字显示效果比较特别

最新回答 / ssw_彗星
$testModel = M('test')不是实例化test模型,应该改为$testModel=  new M('test');
课程须知
本课程是php高级课程的一环,需要大家掌握以下知识点: 1、对php的基础知识掌握,如数组、自定义函数、php常用内置函数 2、掌握php面向对象编程的基本概念,至少要明白类、对象的概念
老师告诉你能学到什么?
1、MVC理论概念。 2、运用MVC理论设计简单的框架。 3、对框架里MVC三层的调用进行简化。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消