微信服务号+Yii 2.0构建商城系统全栈应用
第1章 课程简介
本章内容会给大家通览本门课程的整体架构、功能模块、技术选型及课程安排,让大家在一个清晰的开发思路下,进行后续的学习,同时领着大家登陆http://book.54php.cn(微信服务号可以打开这个网站直接扫码体验)一起来演示一下项目。本次课程是严格按照商业系统进行架构开发的,从PC管理员端到微信/H5会员端,从零开始,通俗易…
第2章 微信公众号介绍
首先大家介绍公众号的完整体系,其次对比订阅号,服务号之间的区别,让大家对公众号和服务号有一个基本的了解,体现出服务号的优势,接着讲解服务号的9大高级权限。最后给大家介绍如何申请、如何测试服务号功能。
第3章 准备工作
本章将手把手领大家在windows和linux环境下配置我们的开发环境,Window平台使用wamp,Linux平台使用最流行的LNMP环境。其次搭建Yii2的真实的企业级运行环境并对Yii2.0进行常规优化,然后会讲解企业应用非常广泛的错误处理方案,最后我给大家讲解持续迭代中版本号的实现…
第4章 图书商城后台界面搭建
本章主要带领大家快速搭建 我们 高大上的 PC管理员端的页面。高大上?可登陆 http://book.54php.cn 直接体验
第5章 图书商城微信H5界面搭建
本章主要带领大家快速搭建 微信会员端(兼容H5)页面。其次会讲解 版本号在 系统的中的实际应用场景,并从易维护可扩展的角度优化系统代码,例如统一布局,基类控制器,链接管理等等
第6章 管理员后台账号模块开发
本章将带大家完成通用用户模块功能的开发并结合实际案例讲解如何避免登录信息安全漏洞。MD5明文加密和增加密码加密salt值,并且会讲到非常规登录态安全保存方案,最后会讲解Cookie和Session的区别。这其中会有一个YII2非常重要的一个功能讲解 数据库访问与ORM 和 gii 工具…
第7章 管理员后台品牌模块开发
本章带领大家完成后台品牌基本信息 数据表设计 以及功能开发。这其中有一个非常重要的优化服务:高性能、高并发、高可用架构图片服务
第8章 会员微信端品牌首页模块开发
本章主要在微信会员端展示相关品牌信息。这其中有一个非常常用的功能:使用 TouchSlide 实现 首页图片焦点滑动轮播效果
第9章 后台会员管理模块开发
本章我们主要完成会员管理模块,包括后台会员列表,添加会员,编辑会员,删除会员,会员详情 相关数据表设计以及功能开发
第10章 微信自定义菜单和互联网式授权登录模块开发
本章都是微信重点,开始手把手会带领大家一步一步配置微信开放平台的开发者模式并实现验证接口。其次会讲解如何实现微信自定义菜单,使用ngrok 本地调试微信开发,最后会讲解微信静默登录和授权登录 通用登录模块的结合。…
第11章 管理员后台图书模块开发
本章我们主要完成后台图书管理,模块后台图书分类 ,图书列表,添加图书,编辑图书,删除图书,图书上架和下架,库存管理 相关数据表设计以及功能开发。
第12章 微信公众号内的商品搜索和商品展示模块开发
本章重点是微信消息接口 和 上拉加载更多数据。也会分享一些优化图片资源的方法,给用户提供更好的体验
第13章 微信商品订单和支付模块开发
本章是重点干货,整个支付系统的架构和思想实现,并包括下单模块,库存并发控制(高并发的解决方案哦),微信在线支付功能,微信模板消息实时消费提醒 。其次是台确认发货,会员确认收回,会员评价 和相关表实现
第14章 微信商品购物车模块开发
本章我们一起完成购物车模块的开发,一起封装购物车高复用的核心方法。
第15章 管理员后台财务管理模块开发
本章是商城系统比较重要的数据隐秘功能:财务模块,一起完成订单管理,财务流水 和 发货操作
第16章 管理员后台营销渠道管理模块开发
本章完成后台渠道列表功能,使用微信接口生成带参数的微信渠道二维码。商业系统常用此功能做我们的推广方式,为公司推广提供工具支持。
第17章 微信关注渠道记录
本章通过微信消息接口分析关注来源,实现我们的统计功能,得出渠道效果,为运营提供数据支持。
第18章 管理员后台统计管理模块开发
本章我们使用HighCharts实现高大上的图表化展示,将冰冷的数字图形化展示,让所有数字了然,同时也会讲解使用Crontab实现我们后台任务,商业公司都会使用到这个功能。最后会再次完整部署我们的项目并体验我们的实现成果
相关资源