扫码下载「CSDN程序员学院APP」,1000+技术好课免费看
APP订阅课程,领取优惠,最少立减5元 ↓↓↓
订阅后:请点击此处观看视频课程
视频教程-ThinkPHP5.1多用户商城开发实战-PHP
学习有效期:永久观看
学习时长:4270分钟
学习计划:72天
难度:低
「口碑讲师带队学习,让你的问题不过夜」
讲师姓名:孙培超
技术总监/研发总监
讲师介绍:我是一名计算机教师,从事于教学10多年,在计算机教学方面有丰富的经验。
☛点击立即跟老师学习☚
「你将学到什么?」
ThinkPHP5.1多用户商城:本课程由易联网络科技有限公司倾力打造的一堂高质量。ThinkPHP5.1多用户商城:本课程由易联网络科技有限公司倾力打造的一堂高质量。
「课程学习目录」
第1章:课程介绍 |
1.课程介绍 |
第2章:ThinkPHP5.1零基础入门(任务驱动教学) |
1.本章介绍 |
2.任务一:ThinkPHP安装和准备 |
3.任务二:创建一个模块 |
4.任务三:添加一个控制器 |
5.任务四:添加一个方法 |
6.任务五:注册简单路由 |
7.任务六:获得请求信息 |
8.任务七:输出请求信息 |
9.任务八:添加404(请求不存在)页面 |
10.任务九:用视图输出信息 |
11.课程同步源码下载 |
第3章:ThinkPHP5.1与数据库 |
1.本章介绍 |
2.任务一:创建一个数据库 |
3.任务二:链接数据库 |
4.任务三:读取数据库的数据 |
5.任务四:使用V层显示数据的数据 |
6.任务五:添加数据到数据库中 |
7.任务六:删除数据库中的一条数据 |
8.任务七:修改数据库中的一条数据 |
9.任务八:查询数据库中的数据 |
10.任务九、数据库表中的数据分页输出 |
11.任务十、加入bootstrap样式 |
12.本章同步源码下载 |
第4章:商城总后台——基本架构 |
1.本章介绍 |
2.任务一:创建一个商城总后台模块 |
3.任务二:引入一个后台模板 |
4.任务三:在后台模板右侧建立公共展区 |
5.任务四:在后台模板左侧建立功能区 |
6.任务五:创建一个功能的数据库表 |
7.任务六:建立一个功能添加的表单 |
8.任务七:把功能表单数据添加到数据库 |
9.任务八:对功能表单数据进行验证 |
10.任务九:创建一个功能输出的表单 |
11.任务十:用递归的方法输出功能数据 |
12.课程同步源码下载 |
第5章:商城总后台——功能模块的管理 |
1.本章介绍 |
2.任务一:在功能区显示各功能清单 |
3.任务二:实现各功能项的排序(异步传输) |
4.任务三:建立一个各功能项的编辑表单 |
5.任务四:实现各功能项的编辑功能 |
6.任务五:实现各功能项的删除功能 |
7.课程同步源码下载 |
第6章:商城总后台——系统设置的管理 |
1.本章介绍 |
2.任务一:制作一个系统信息表单 |
3.任务二:实现系统信息表单更新操作 |
4.任务三:商城优化信息的更新 |
5.任务四:添加一个商城正常和关闭的开关 |
6.任务五:设置商城管理的角色 |
7.任务六:对商城不同角色设置不同管理权限(1) |
8.任务六:对商城不同角色设置不同管理权限(2) |
9.课程同步源码下载 |
第7章:商城总后台之——管理员登录 |
1.本章介绍 |
2.任务一:建立管理员数据库 |
3.任务二:引入一个总后台登录模板 |
4.任务三:制作一个可刷新的登录验证码 |
5.任务四:实现管理员的登录 |
6.任务五:运用SEESON存储管理员信息 |
7.任务六:检验管理员是否登录 |
8.任务七:运用COOKIE记住登录名与密码 |
9.任务八:实现管理员的退出登录 |
10.课程同步源码下载 |
第8章:商城总后台之——系统管理员 |
1.本章介绍 |
2.任务一:用视图层输出管理员列表 |
3.任务二:增加新的管理员信息 |
4.任务三:修改管理员的密码 |
5.任务四:删除管理员的信息 |
6.课程同步源码下载 |
第9章:商城总后台—我的信息 |
1.本章介绍 |
2.任务一:显示基本信息 |
3.任务二:登录名修改 |
4.任务三:基本信息修改 |
5.任务四:密码修改 |
6.课程同步源码下载 |
第10章:商城总后台——产品分类 |
1.本章介绍 |
2.任务一:建立分类数据库表 |
3.任务二:添加一条分类信息 |
4.任务三:用视图层输出分类列表 |
5.任务四:用异步传输方法实现分类列表的排序 |
6.任务五:编辑一条分类信息 |
7.任务六:删除一条分类信息 |
8.课程同步源码下载 |
第11章:商城总后台——前端主页导航管理 |
1.本章介绍 |
2.任务一:建立导航数据库表 |
3.任务二:添加一条导航信息 |
4.任务三:用视图层输出分类列表 |
5.任务四:实现导航列表的排序 |
6.任务五:编辑一条导航信息 |
7.任务六:删除一条导航信息 |
8.课程同步源码下载 |
第12章:商城总后台之——广告管理 |
1.本章介绍 |
2.任务一:创建广告数据库表 |
3.任务二:用异步传输实现图片上传(上) |
4.任务二:用异步传输实现图片上传(中) |
5.任务二:用异步传输实现图片上传(下) |
6.任务三:添加一条广告信息 |
7.任务四:用视图层输出广告列表 |
8.任务五:编辑一条广告信息 |
9.任务六:删除一条广告信息 |
10.课程同步源码下载 |
第13章:商城总后台之——商家管理 |
1.本章介绍 |
2.任务一:创建商家的账号表 |
3.任务二:创建商家的基本信息表 |
4.任务三:创建商家公司信息表 |
5.任务四:创建商家的结算信息表 |
6.任务五:实现商家表单的分页输出 |
7.任务六:实现商家管理之:通过 |
8.任务七:实现商家管理之:禁用 |
9.任务 八:用视图层输出商家的详细 |
10.任务九:对商家进行查询功能的实现 |
11.课程同步源码下载 |
第14章:商城总后台之——商品管理 |
1.本章介绍 |
2.任务一:创建一个商品数据库表 |
3.任务二:用视图层输出商品表 |
4.任务三:商品管理功能之:通过 |
5.任务四:商品管理功能之:不通过 |
6.任务五:商品管理功能之:推荐为首页 |
7.任务六:商品管理功能之:下架 |
8.课程同步源码下载 |
第15章:商城总后台——商品类目属性管理 |
1.本章介绍 |
2.任务一:创建一个商品类目属性数据库表 |
3.任务二:创建一个商品类目属性值数据库表 |
4.任务三:商品类目属性的循环输出 |
5.任务四:添加商品类目属性 |
6.任务五:删除商品类目属性 |
7.任务六:添加商品类目属性的值 |
8.任务七:删除商品类目属性的值 |
9.课程同步源码下载 |
第16章:商城总后台——商品类目品牌管理 |
1.本章介绍 |
2.任务一:创建一个商品类目品牌数据库表 |
3.任务二:商品类目品牌的循环输出 |
4.任务三:添加商品类目品牌 |
5.任务四:删除商品类目品牌 |
6.课程同步源码下载 |
第17章:商城总后台——商品销售属性管理 |
1.本章介绍 |
2.任务一:创建一个商品销售属性数据库表 |
3.任务二:创建一个商品销售属性值数据库表 |
4.任务三:创建一个商品销售属性与类目的关联数据库表 |
5.任务四:商品销售属性的循环输出 |
6.任务五:添加商品销售属性(上) |
7.任务五:添加商品销售属性(中) |
8.任务五:添加商品销售属性(下) |
9.任务六:删除商品销售属性 |
10.任务七:添加商品销售属性的值 |
11.任务八:删除商品销售属性的值 |
12.课程同步源码下载 |
第18章:商城总后台——活动管理 |
1.本章介绍 |
2.任务一:创建一个活动表单 |
3.任务二:活动商品的显示 |
4.任务三:实现活动商品管理之:通过 |
5.任务四:实现活动商品管理之:不通过 |
6.任务五:实现活动商品管理之:禁止 |
7.任务六:实现活动商品管理之:首页显示 |
8.同步课程源码下载 |
第19章:商城总后台——客户管理 |
1.本章介绍 |
2.任务一:创建微信客户的账号表 |
3.任务二:创建微信客户的基本信息表 |
4.任务三:创建QQ客户的账号表 |
5.任务四:创建QQ客户的基本信息表 |
6.任务五:创建注册客户的账号表 |
7.任务六:创建注册客户的基本信息表 |
8.任务七:用视图层输出客户信息 |
9.任务八:客户的状态设置:禁用 |
10.课程同步源码下载 |
第20章:商城总后台——结算中心 |
1.本章介绍 |
2.任务一:创建一个订单数据库表 |
3.任务二:创建一个商家收入数据库表 |
4.任务三:创建一个商家结算数据库表 |
5.任务四:用视图层输出订单表 |
6.任务五:用excel导出订单表 |
7.任务六:用视图层输出上月商家预结算表 |
8.任务七:实现商家上月的结算功能 |
9.任务八:付款记录表单的生成 |
10.任务九:已结算详单表的显示 |
11.课程同步源码下载 |
第21章:商城总后台——小结 |
1.本章介绍 |
2.一:访问根目录的设置 |
3.二:上传到服务器CenOS系统:部分列表报错的解决 |
4.三:总后台功能列表的显示与隐藏 |
5.课程同步源码下载 |
第22章:商家后台——商家邮箱注册及验证 |
1.本章介绍 |
2.任务一:引入一个商家注册的模板 |
3.任务二:PHPMailer概述 |
4.任务三:PHPMailer发送邮件实例解读 |
5.任务四:邮件发送前准备 |
6.任务五:PHPMailer库的引入 |
7.任务六:TP5.1引用PHPMailer(上) |
8.任务七:TP5.1引用PHPMailer(下) |
9.课程同步源码下载 |
第23章:商家后台——账号注册及手机验证 |
1.本章介绍 |
2.任务一:引入一个账号注册的模板 |
3.任务二:登录密码的比较确认 |
4.任务三:异步方式验证手机是否存在 |
5.任务四:手机验证的简介 |
6.任务五:短信服务器设置(阿里云) |
7.任务六:短信验证SDK库的安装(阿里云) |
8.任务七:短信验证的实现(上) |
9.任务七:短信验证的实现(下) |
10.任务八:异步方式验证会员名是否存在 |
11.任务九:账号注册信息写入数据库(上) |
12.任务九:账号注册信息写入数据库(下) |
13.课程同步源码下载 |
第24章:商家后台——商家的登录 |
1.本章介绍 |
2.任务一:引入一个商家登录的模板 |
3.任务二:制作一个可刷新的登录验证码 |
4.任务三:实现商家的登录 |
5.任务四:运用SEESON存储商家信息 |
6.任务五:检验商家是否登录 |
7.任务六:运用COOKIE记住登录名与密码 |
8.任务七:实现商家的安全退出 |
9.课程同步源码下载 |
第25章:商家后台——基本架构 |
1.本章介绍 |
2.任务一:创建一个商家后台模块 |
3.任务二:创建一个功能的数据库表 |
4.任务三:建立一个功能添加的表单 |
5.任务四:把功能表单数据添加到数据库 |
6.任务五:对功能表单数据进行验证 |
7.任务六:把功能相进行输出 |
8.课程同步源码下载 |
第26章:商家后台——功能模块的管理 |
1.本章简介 |
2.任务一:在功能区显示各功能清单 |
3.任务二:实现各功能项的排序(异步) |
4.任务三:建立一个各功能项的编辑表单 |
5.任务四:实现各功能项的编辑功能 |
6.任务五:实现各功能项的删除功能 |
7.课程同步源码下载 |
第27章:商家后台——商铺管理 |
1.本章介绍 |
2.任务一:添加商铺管理功能模块 |
3.任务二:商铺的开通申请 |
4.任务三:登录手机号的修改 |
5.任务四:登录邮箱的修改 |
6.任务五:登录密码的修改 |
7.任务六:商铺基本信息的修改 |
8.任务七:商家账户信息的修改 |
9.课程同步源码下载 |
第28章:商家后台——产品管理(上) |
1.本章介绍 |
2.任务一:添加产品页面的引入 |
3.任务二:创建与产品相关的数据库表单 |
4.任务三:产品类目属性及品牌属性输出 |
5.任务四:产品的SKU |
6.任务五:多张产品缩略图的上传 |
7.任务六:引入百度编辑器 |
8.课程同步源码下载 |
第29章:商家后台——产品管理(中) |
1.本章介绍 |
2.任务七:产品物流和服务信息的设计 |
3.任务八:添加产品页面的验证 |
4.任务九:保存产品各类信息到数据库(一) |
5.任务九:保存产品各类信息到数据库(二) |
6.任务九:保存产品各类信息到数据库(三) |
7.任务十:用视图层输出产品信息表单 |
8.课程同步源码下载 |
第30章:商家后台——产品管理(下) |
1.任务十一:引入编辑产品信息(一) |
2.任务十一:引入编辑产品信息(二) |
3.任务十一:引入编辑产品信息(三) |
4.任务十一:引入编辑产品信息(四) |
5.任务十二:编辑产品信息的保存(一) |
6.任务十二:编辑产品信息的保存(二) |
7.任务十二:编辑产品信息的保存(三) |
8.本章小结 |
9.课程同步源码下载 |
第31章:商家后台——产品活动管理 |
1.本章介绍 |
2.任务一:引入秒杀/团购产品添加页面 |
3.任务二:把参与秒杀/团购的产品保存到数据库 |
4.任务三:把参与秒杀/团购的产品列表输出 |
5.任务四:秒杀/团购的产品编辑 |
6.任务五:秒杀/团购的产品取消 |
7.任务六:秒杀/团购的产品删除 |
8.课程同步源码下载 |
第32章:商家后台——订单管理 |
1.本章介绍 |
2.任务一:用视图层输出商家订单列表 |
3.任务二:订单不同类型(已付款/未付款)的显示 |
4.任务三:订单是否已发货的显示 |
5.任务四:订单是否已收货的显示 |
6.任务五:订单的销售属性及评论显示 |
7.任务六:订单的关闭 |
8.课程同步源码下载 |
第33章:商家后台——物流管理 |
1.本章介绍 |
2.任务一:物流运输轨迹查询的了解 |
3.任务二:创建订单发货提交页面 |
4.任务三:保存订单物流运输信息到数据库 |
5.任务四:快递企业运输轨迹查询接口的引入 |
6.任务五:货物运输轨迹查询及显示 |
7.课程同步源码下载 |
第34章:商家后台——结算中心 |
1.本章介绍 |
2.任务一:用视图层输出订单明细表 |
3.任务二:用视图层输出上月商家结算中表 |
4.任务三:结算中表的明细显示 |
5.任务四:已结算表的显示 |
6.任务五:已结算表单的详单显示 |
7.任务六:银行账号的显示 |
8.课程同步源码下载 |
第35章:商家后台——小结 |
1.小结 |
第36章:客户后台——注册及登录 |
1.本章介绍 |
2.任务一:创建一个客户后台模块 |
3.任务二:实现客户的注册并验证 |
4.任务三:客户的登录 |
5.课程同步源码下载 |
第37章:客户后台——个人资料 |
1.本章介绍 |
2.任务一:个人信息显示与修改 |
3.任务二:安全设置的显示与修改 |
4.任务三:地址信息的添加(1) |
5.任务三:地址信息的添加(2) |
6.任务四:地址信息的编辑修改 |
7.课程同步源码下载 |
第38章:客户后台——我的交易 |
1.本章介绍 |
2.任务一:用视图层输出客户订单 |
3.任务二:用视图层输出客户订单详情页面 |
4.任务三:用视图层输出订单物流信息 |
5.任务四:删除订单与确认收货的功能实现 |
6.任务五:退款与退货的功能实现 |
7.任务六:退款订单的查看 |
8.任务七:商品的评论显示 |
9.课程同步源码下载 |
第39章:客户后台——我的收藏 |
1.任务一:用视图层输出收藏的商品页面 |
2.课程同步源码下载 |
第40章:商城前端——主页 |
1.本章介绍 |
2.任务一:引入一个前端模块 |
3.任务二:主模板公共部分的分离 |
4.任务三:主页头部信息的引入 |
5.任务四:主页导航栏的引入(1) |
6.任务四:主页导航栏的引入(2) |
7.任务四:主页导航栏的引入(3) |
8.任务五:主页广告片的引入 |
9.任务六:主页活动商品的输出 |
10.任务七:主页推荐栏目商品的输出 |
11.课程同步源码下载 |
第41章:商城前端——产品详情页 |
1.本章介绍 |
2.任务一:引入一个产品详情页 |
3.任务二:产品缩略图的输出 |
4.任务三:产品价格不同形式的输出 |
5.任务四:产品运费的输出 |
6.任务五:产品销售属性的输出 |
7.任务六:不同的销售属性显示不同价格 |
8.任务七:产品类目属性的输出 |
9.任务八:产品详情的输出 |
10.课程同步源码下载 |
第42章:商城前端——分类产品页 |
1.本章介绍 |
2.任务一:引入类别产品的模板 |
3.任务二:按产品类别的输出产品 |
4.任务三:按产品小类的输出产品 |
5.任务四:分类输出页面的不同类产品的输出 |
6.任务五:按产品的综合排名输出 |
7.任务六:按产品的销量排名输出 |
8.任务七:按产品的价格排名输出 |
9.课程同步源码下载 |
第43章:商城前端——订单页 |
1.本章介绍 |
2.任务一:引入订单页模板 |
3.任务二:销售属性的检验及参数传递 |
4.任务三:客户身份的验证 |
5.任务四:记住订单地址登陆后返回 |
6.任务五:收货信息的选取及变化 |
7.任务六:产品购买数量改变及款额的变化 |
8.任务七:订单产品的销售属性的输出 |
9.课程同步源码下载 |
第44章:商城前端——购物车 |
1.本章介绍 |
2.任务一:引入购物车模板 |
3.任务二:商品销售属性的检验 |
4.任务三:客户身份的检验 |
5.任务四:异步把商品添加到购物车 |
6.任务五:购物车全部商品的费用合计输出 |
7.任务六:购物车商品订单的输出 |
8.课程同步源码下载 |
第45章:商城前端——订单提交 |
1.本章介绍 |
2.任务一:立即购买的订单提交 |
3.任务二:购物车的订单提交 |
4.任务三:提交后购物车的商品处理 |
5.课程同步源码下载 |
第46章:商城前端——PC端微信支付 |
1.本章介绍 |
2.任务一:微信支付准备工作 |
3.任务二:认识微信支付的SDK |
4.任务三:引入微信支付的SDK |
5.任务四:生成订单支付的二维码 |
6.任务五:支付订单写入数据库 |
7.任务六:支付成功后回调信息的处理(上) |
8.任务六:支付成功后回调信息的处理(下) |
9.任务七:前端页面的跳转 |
10.课程同步源码下载 |
第47章:商城前端——PC端购物车微信支付 |
1.本章介绍 |
2.任务一:生成订购物车订单的支付二维码 |
3.任务二:支付成功后回调信息的处理 |
4.任务三:前端页面的跳转 |
5.课程同步源码下载 |
第48章:商城前端——PC端支付宝支付 |
1.本章介绍 |
2.任务一:支付宝支付前的准备工作 |
3.任务二:认识支付宝官方的SDK |
4.任务三:引入支付宝的SDK |
5.任务四:生成订单支付的二维码 |
6.任务五:支付订单写入数据库 |
7.任务六:支付成功后的异步处理 |
8.任务七:支付成功后的同步处理 |
9.同步源码下载 |
第49章:商城前端——PC端购物车支付宝支付 |
1.本章介绍 |
2.任务一:生成订购物车订单的支付二维码 |
3.任务二:支付成功后回调信息的处理 |
4.任务三:前端页面的跳转 |
5.同步源码下载 |
第50章:商城前端——PC端客户QQ登录 |
1.本章介绍 |
2.任务一:登录前的准备 |
3.任务二: QQ登录之放置qq图标 |
4.任务三: QQ登录之获取code |
5.任务四: QQ登录之获取token |
6.任务五: QQ登录之获得openid |
7.任务六: QQ登录之获取用户全部信息 |
8.任务七: QQ用户的信息保存到数据库 |
9.任务八: QQ用户实现页面的登录 |
10.任务九:商城QQ的注册与登录 |
11.课程同步源码下载 |
第51章:商城前端——PC端客户微信登录 |
1.本章介绍 |
2.任务一:登录前的准备 |
3.任务二: 微信登录之放置微信图标 |
4.任务三:微信登录之获取code |
5.任务四:微信登录之获取token |
6.任务五:微信登录之获得openid |
7.任务六:微信登录之获取用户全部信息 |
8.任务七:微信用户的信息保存到数据库 |
9.任务八:微信用户实现页面的登录 |
10.任务九:商城微信的注册与登录 |
11.课程同步源码下载 |
第52章:商城前端——手机端端客户QQ登录 |
1.手机端QQ登录介绍 |
第53章:商城前端——手机端客户微信登录 |
1.本章介绍 |
2.任务一:登录前的准备 |
3.任务二:判断是否是微信端 |
4.任务三:用户同意授权,获取code |
5.任务四:获取网页授权access_token |
6.任务五:拉取用户信息 |
7.课程同步源码下载 |
第54章:商城前端——手机微信端微信支付 |
1.本章介绍 |
2.任务一:支付前的准备 |
3.任务二:支付的引入 |
4.任务三:实现支付 |
5.课程同步源码下载 |
第55章:商城前端——手机端H5微信支付 |
1.本章介绍 |
2.任务一:支付前的准备 |
3.任务二:支付的引入 |
4.任务三:实现支付 |
5.课程同步源码下载 |
第56章:商城前端——手机端支付宝支付 |
1.本章介绍 |
2.任务一:支付前的准备 |
3.任务二:下载官方SDK |
4.任务三:实现支付 |
5.课程同步源码下载 |
第57章:商城前端——微信公众号引入商城 |
1.微信公众号引入商城 |
第58章:商城前端——小程序引入商城 |
1.本章介绍 |
2.任务一:小程序的基本介绍 |
3.任务二:小程序创建 |
4.任务三:小程序的代码介绍 |
5.任务四:商城的引入 |
6.任务五:小程序的发布(1) |
7.任务五:小程序的发布(2) |
第59章:结束语 |
1.结束语 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授编程思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
- 课程资料+课件
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
- 常用开发实战
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」
- 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,72天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握PHP知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
独立开发多用户商城
获得最新多用户商城源码