📚 课程介绍
本课程将教授如何使用微信服务号和Yii 2.0框架构建一个全栈商城系统,包括后台管理和微信端功能。
📋 学习前提
1. HTML/CSS基础(网页结构和样式语言) 2. JavaScript入门(网页交互编程语言) 3. PHP基础(后端编程语言) 4. MySQL基础(数据库管理) 5. Yii 2.0框架基础(PHP框架) 6. 微信开发基础(微信公众号和服务号开发)
📖 课程目录
第1章 课程简介
1-1 课程介绍
第2章 微信公众号介绍
2-1 认识公众号
2-2 微信服务号的作用
2-3 微信公众号的种类
2-4 微信服务号的优势
2-5 如何申请微信服务号
第3章 准备工作
3-1 Linux LAMP和Win Wamp 运行环境配置
3-2 Yii 2.0 配置文件优化
3-3 通用应用错误日志设计和实现
3-4 持续迭代(CI)之版本号实现
3-5 Gii工具 生成 Module 实现业务架构调整
第4章 图书商城后台界面搭建
4-1 使用Bootstrap搭建管理员后端页面
4-2 品牌设置相关页面
4-3 图书分类页面搭建
4-4 图书管理页面搭建
4-5 会员管理页面搭建
4-6 评论管理页面搭建
4-7 财务相关页面搭建
4-8 营销渠道管理页面
4-9 统计管理和仪表盘页面搭建
第5章 图书商城微信H5界面搭建
5-1 账号绑定页面搭建
5-2 品牌首页页面搭建
5-3 商品列表页面搭建
5-4 购物车页面搭建
5-5 订单管理页面搭建
5-6 微信支付页面搭建
5-7 会员中心页面搭建
5-8 会员评价页面搭建
5-9 业务代码优化-上
5-10 业务代码优化-中
5-11 业务代码优化-下
第6章 管理员后台账号模块开发
6-1 Mysql管理员数据表设计+Gii工具生成 ORM Model
6-2 借用Cookie实现管理员登录退出功能和优化
6-3 编辑和重置密码-
6-4 Yii Asset 实现 前端(js_css)资源和链接管理器
6-5 账户列表
6-6 删除和恢复
6-7 编辑和添加
6-8 云主机部署
第7章 管理员后台品牌模块开发
7-1 品牌详情和品牌编辑
7-2 使用无刷新技术实现图片系统(上)
7-3 使用无刷新技术实现图片系统(下)
7-4 图片相册
第8章 会员微信端品牌首页模块开发
8-1 TouchSlide实现首页轮播图和品牌信息展示
第9章 后台会员管理模块开发
9-1 会员管理
第10章 微信自定义菜单和互联网式授权登录模块开发
10-1 使用Ngrok实现本地微信公众平台验证
10-2 微信自定义菜单接口实现服务号菜单功能
10-3 使用微信授权接口实现静默和授权登录
10-4 使用GD库实现通用图像验证码
10-5 通用商用网站手机验证码模块实现
10-6 打造H5和微信多端通用用户绑定功能
10-7 借用Cookie实现用户登录态记录功能
第11章 管理员后台图书模块开发
11-1 图书无限极分类的实现
11-2 图书和图片资源
第12章 微信公众号内的商品搜索和商品展示模块开发
12-1 使用微信消息接口实现微信内搜索功能
12-2 使用原生JS实现高大上的上拉刷新加载+图书列表
12-3 图书详情、加入购物车、收藏
12-4 微信JSSDK Sign调试、验证 和 分享功能实现
第13章 微信商品订单和支付模块开发
13-1 下单页面动作处理
13-2 通用电商下单服务+库存高并发控制逻辑实现(上)
13-3 通用电商下单服务+库存高并发控制逻辑实现(下)
13-4 介绍微信支付相关配置+通过微信支付接口实现在线支付
13-5 通用在线支付回调方案设计和完成微信回调功能
13-6 微信支付核心逻辑
13-7 微信支付异步回调处理
13-8 支付成功业务逻辑处理
13-9 手动取消订单 + 自动取消订单方案
13-10 模板消息相关设置+使用微信模板消息接口推送服务提醒消息
13-11 使用Mysql实现Redis的消息队列
13-12 评论 + 购物车 + 重点总结(上)
13-13 评论 + 购物车 + 重点总结(下)
第14章 微信商品购物车模块开发
14-1 会员中心模块开发
14-2 收货地址 + 省市区三级联处理
第15章 管理员后台财务管理模块开发
15-1 财务列表 + 流水列表 + 发货
第16章 管理员后台营销渠道管理模块开发
16-1 使用微信带参数的二维码实现渠道管理
第17章 微信关注渠道记录
17-1 结合微信消息接口实现渠道效果统计功能
第18章 管理员后台统计管理模块开发
18-1 PHP 脚本+定时任务+Highcharts图表化(一)
18-2 PHP 脚本+定时任务+Highcharts图表化(二)
18-3 PHP 脚本+定时任务+Highcharts图表化(三)
