51CTO学院网址:edu.51CTO.com51cto学院-李炎恢老师PHP第三季视频课程(设计模式+MVC模式+SMARTY+在线商城)课程目标掌握MVC搭建、在线商城等技能。适用人群对原生的MVC搭建,在线商城系统感兴趣的用户,课程简介很多学生在学习PHP第二季和第三季的时候,发现难度突然加大,导致学习出现障碍。这里说明一些,怎么排除这些问题。1.PHP第三季中的设计模式,有些设计模式相似,但又有点复杂。解决方案:在Web系统中用不到那么多模式,基础课程中,如果有听不懂的设计模式,直接放弃即可,继续往后学,无伤大雅。2.PHP第三季中的MVC设计模式,为了展现MVC的实现曲线,采用了从构想到实现的多次修改,但这会混乱学生思维。解决方案:在实现MVC架构曲线的修改过程中,理解多少算多少。等到真正成型的时候,再停下来好好理解一下即可,理解多少算多少。3.第三季中的项目中,里面不同功能,重复知识较多,会有厌烦感。解决方案:针对不需要重复强化的学生,如果遇到厌烦的重复,可以直接快进或者跳过,无伤大雅。4.第三季学习总结,如何坚持学完?实在不理解的:放弃,继续学;有重复厌烦的知识:直接跳过,继续学;5.第三季为了提高能力,所以偏向于基础性开发,难度会大。而工作中,都是基于某个框架,基于某个系统,会简单很多。学习条件:最好学习过前两季PHP系列课程。课程第一章Smarty模板引擎10课时4小时14分钟151CTO学院网址:edu.51CTO.com引擎介绍[免费观看]15分钟很多学生在学习PHP第二季和第三季的时候,发现难度突然加大,导致学习出现障碍。这里说明一些,怎么排除这些问题。1.PHP第三季中的设计模式,有些设计模式相似,但又有点复杂。解决方案:在Web系统中用不到那么多模式,基础课程中,如果有听不懂的设计模式,直接放弃即可,继续往后学,无伤大雅。2.PHP第三季中的MVC设计模式,为了展现MVC的实现曲线,采用了从构想到实现的多次修改,但这会混乱学生思维。2使用Smarty[免费观看]25分钟3分配变量[免费观看]30分钟4自定义函数[上][免费观看]23分钟5自定义函数[中][免费观看]19分钟651CTO学院网址:edu.51CTO.com自定义函数[下]23分钟7变量调节器[免费观看]31分钟8内置函数[上][免费观看]25分钟9内置函数[下]31分钟10缓存机制[免费观看]第二章错误与异常处理2课时46分钟11错误与异常处理[上]22分钟51CTO学院网址:edu.51CTO.com12错误与异常处理[下]23分钟第三章使用PDO抽象层5课时1小时33分钟13介绍与开启(1)14分钟14PDO链接数据库(2)16分钟15数据库操作(3)23分钟16准备语句及事务[上](4)20分钟17准备语句及事务[下](5)51CTO学院网址:edu.51CTO.com17分钟第四章对象与设计2课时46分钟18面向对象及面向过程[上]17分钟19职责、内聚、耦合[下]29分钟第五章UML基础2课时46分钟20用例图、类图、时序图21分钟21泛化、实现、聚合、组合、依赖25分钟第六章设计模式基础4课时1小时48分钟2251CTO学院网址:edu.51CTO.com概念、核心16分钟23策略模式[上]19分钟24策略模式[中]35分钟25策略模式[下]37分钟第七章生成对象7课时2小时29分钟26实例化的思考18分钟27单例模式[上]19分钟51CTO学院网址:edu.51CTO.com28单例模式[下]21分钟29简单工厂模式21分钟30工厂方法模式12分钟31抽象工厂模式29分钟32原型模式26分钟第八章敏捷的开发7课时2小时19分钟33组合模式[上][免费观看]51CTO学院网址:edu.51CTO.com16分钟34组合模式[中][免费观看]21分钟35组合模式[中下][免费观看]13分钟36组合模式[下]24分钟37装饰模式[上]20分钟38装饰模式[下]30分钟39外观模式12分钟51CTO学院网址:edu.51CTO.com第九章执行及描述任务6课时2小时10分钟40解释器模式22分钟41策略模式回顾12分钟42观察者模式[上]18分钟43观察者模式[下]23分钟44访问者模式21分钟45命令模式51CTO学院网址:edu.51CTO.com32分钟第十章其他模式7课时2小时21分钟46适配器模式22分钟47建造者模式18分钟48数据访问对象模式21分钟49委托模式17分钟50空对象和迭代器模式16分钟5151CTO学院网址:edu.51CTO.com中介者模式29分钟52代理模式及模版模式14分钟第一十一章在线商城系统120课时47小时23分钟530.0-ShopEx介绍、安装与使用16分钟540.1-系统架构与MVC浅谈14分钟550.2-使用适配器单例架构Smarty14分钟560.3-创建Action基类并实现单入口27分钟51CTO学院网址:edu.51CTO.com570.4-单例DB让Model继承15分钟580.5-创建后台首页框架[上]22分钟590.5-创建后台首页框架[下]15分钟600.6-后台首页框架导航功能14分钟610.7-配置参数及设置模版目录19分钟620.8-创建管理员表及页面21分钟6351CTO学院网址:edu.51CTO.com0.9-新增管理员26分钟641.0-请求类工具类及拼装SQL[上]24分钟651.0-请求类工具类及拼装SQL[下]13分钟661.1-表单提交字符转义17分钟671.2-创建服务器端表单验证模块层23分钟681.3-验证数据及错误页功能22分钟6951CTO学院网址:edu.51CTO.com1.4-验证数据库信息23分钟701.5-使用客户端验证所有数据23分钟711.6-实现跳转类重定向27分钟721.7-显示所有数据21分钟731.8-实现数据分页27分钟741.9-删除一条数据28分钟752.0-获取一条数据51CTO学院网址:edu.51CTO.com25分钟762.1-修改一条数据24分钟772.2-第一模块架构流程图19分钟782.2-在管理员模块载入等级模块27分钟792.3-拼装双表查询23分钟802.4-创建第二模块导航条[上]26分钟812.4-创建第二模块导航条[中]27分钟51CTO学院网址:edu.51CTO.com822.4-创建第二模块导[中下]13分钟832.4-创建第二模块导航条[下]21分钟842.5-登录模块[上]23分钟852.5-登录模块[中]18分钟862.5-登录模块[中下]17分钟872.5-登录模块[下]25分钟8851CTO学院网址:edu.51CTO.com2.6-进一步构建SQL提升[上]23分钟892.6-进一步构建SQL提升[中]28分钟902.6-进一步构建SQL提[中下]23分钟912.6-进一步构建SQL提升[下]19分钟922.7-进一步优化职责提高31分钟932.8-前台显示导航19分钟942.9-导航位置及分类[上]51CTO学院网址:edu.51CTO.com21分钟952.9-导航位置及分类[中]27分钟962.9-导航位置及分类[下]17分钟973.0-制作列表页和详情页[上]31分钟983.0-制作列表页和详情页[下]27分钟993.1-展示全部分类21分钟1003.2-品牌模块[上]25分钟51CTO学院网址:edu.51CTO.com1013.2-品牌模块[下]9分钟1023.3-商品类型关联品牌[上]23分钟1033.3-商品类型关联品牌[下]38分钟1043.4-引入ck编辑器及上传29分钟1053.5-商品模块[上]24分钟1063.5-商品模块[中]25分钟10751CTO学院网址:edu.51CTO.com3.5-商品模块[中下]20分钟1083.5-商品模块[下]23分钟1093.5-商品模块[下下]16分钟1103.6-展示商品列表[上]21分钟1113.6-展示商品列表[下]26分钟1123.7-展示商品详情31分钟1133.8-自定义属性[上]51CTO学院网址:edu.51CTO.com25分钟1143.8-自定义属性[中上]26分钟1153.8-自定义属性[中]27分钟1163.8-自定义属性[中下]22分钟1173.8-自定义属性[下]17分钟1183.9-商品详情加载属性24分钟1194.0-价格区间[上]23分钟51CTO学院网址:edu.51CTO.com1204.0-价格区间[中]21分钟1214.0-价格区间[下]22分钟1224.1-品牌及属性筛选[上]38分钟1234.1-品牌及属性筛选[下]23分钟1244.2-会员模块[上]27分钟1254.2-会员模块[下]17分钟12651CTO学院网址:edu.51CTO.com4.3-购物车[上]18分钟1274.3-购物车[中]24分钟1284.3-购物车[下]29分钟1294.4-结算[上]24分钟1304.4-结算[下]19分钟1314.5-提交订单23分钟1324.6-个人中心-收货人[上]51CTO学院网址:edu.51CTO.com30分钟1334.6-个人中心-收货人[下]18分钟1344.7-个人中心-订单列表[上]36分钟1354.7-个人中心-订单列表[下]27分钟1364.8-支付宝在线支付[上]26分钟1374.8-支付宝在线支付[下]28分钟1384.9-解决四个已知的BUG19分钟51CTO学院网址:edu.51CTO.com1395.0-下单跳转及分享至33分钟1405.1-填充商品详情18分钟1415.2-售后服务[上]31分钟1425.2-售后服务[中]16分钟1435.2-售后服务[下]21分钟1445.3-下架和超量处理22分钟14551CTO学院网址:edu.51CTO.com5.4-商品数量消减和回滚[上]23分钟1465.4-商品数量消减和回滚[下]25分钟1475.5-用户端订单处理21分钟1485.6-物流配送[上]22分钟1495.6-物流配送[下]22分钟1505.7-申请退款22分钟1515.8-解决几个订单BUG51CTO学院网址:edu.51CTO.com21分钟1525.9-计算运费[上]16分钟1535.9-计算运费[下]23分钟1546.0-支付跳转15分钟1556.1-商品评价[上]35分钟1566.1-商品评价[中]20分钟1576.1-商品评价[下]18分钟51CTO学院网址:edu.51CTO.com1586.2-回复处理评价[上]33分钟1596.2-回复处理评价[下]28分钟1606.3-成交记录33分钟1616.4-类别商品数量19分钟1626.5-浏览记录24分钟1636.6-列表评论和销量排行30分钟16451CTO学院网址:edu.51CTO.com6.7-商品对比[上]25分钟1656.7-商品对比[下]20分钟1666.8-收藏商品26分钟1676.9-前台首页填充[上]21分钟1687.0-后台首页填充[下]24分钟1697.1-模版编辑器[上]24分钟17051CTO学院网址:edu.51CTO.com7.1-模版编辑器[下]28分钟1717.2-图片管理器27分钟1727.3-伪静态26分钟课程地址: