首页
万码云课
码上记
小码问答
万码学堂
万码IT教育
TA们在万码
作品墙
大话编程
走向职场
开班信息
搜索
注册/登录
对不起,您还没有登录。视频仅向登录用户开放。
7天打造企业级电商平台[部署与运维实战-容器化部署]
课程介绍
课程目录
1
环境搭建与项目架构设计
1、技术选型与需求分析
22:23
2、电商平台核心模块拆解(用户、商品、订单、支付、营销)
20:06
3、技术栈对比:Vue3 vs. React,Spring Boot vs. Spring Cloud
20:01
4、输出《系统架构图》与《数据库ER模型》
26:31
5、前后端工程初始化
14:06
6、Vue3工程配置:Vite + TypeScript + Pinia + Element Plus
22:40
7、Spring Boot多模块构建:common / business / gateway
27:43
8、MySQL表设计:用户表(RBAC权限)、商品SPU/SKU分离设计
27:13
2
用户模块开发
1、用户注册与登录
24:37
2、手机号+密码注册(阿里云短信服务集成)
28:05
3、JWT令牌签发(Spring Security + Redis双Token无感刷新)
23:14
4、权限控制与个人信息
18:33
5、动态路由配置(Vue Router根据角色过滤菜单)
24:47
6、用户详情页(头像上传至OSS,地址管理CRUD)
24:52
7、第三方登录集成
21:41
8、微信扫码登录(OAuth2.0协议 + Spring Social)
20:28
9、登录日志记录(AOP切面 + IP归属地查询)
23:58
3
商品管理模块开发
1、商品发布与SPU/SKU设计
15:05
2、商品类目树(递归组件 + 无限级分类表设计)
20:11
3、富文本编辑器集成(WangEditor + 图片防盗链)
27:21
4、商品搜索与推荐
17:50
5、Elasticsearch 8全文检索(IK分词器 + 高亮显示)
23:48
6、基于用户行为的协同过滤推荐(Redis缓存用户画像)
22:10
7、商品详情页优化
26:06
8、前端骨架屏加载(Skeleton组件 + 图片懒加载)
20:40
9、分布式缓存击穿解决方案(Redis布隆过滤器)
26:42
4
购物车与订单模块开发
1、购物车功能实现
28:07
2、未登录购物车(LocalStorage) vs 登录购物车(Redis Hash)
17:09
3、批量选择与价格实时计算(Vue计算属性监听)
18:06
4、订单生成与支付
25:43
5、订单超时取消(RabbitMQ延迟队列 + 死信队列)
15:55
6、支付宝沙箱支付集成(RSA2签名 + 回调验签)
19:07
7、分布式事务与退款
19:33
8、订单与库存的最终一致性(Seata AT模式)
27:01
9、退款流程设计(状态机 + 微信支付退款API)
18:05
5
秒杀系统与高并发优化
1、秒杀架构设计
26:05
2、库存预热(Redis预减库存 + Lua脚本原子操作)
17:49
3、流量削峰(Sentinel限流 + 队列泄洪)
27:31
4、防刷与安全策略
25:44
5、验证码(滑动验证 + 图形验证码)
17:47
6、接口防重放攻击(时间戳 + Nonce随机数)
13:23
6
数据可视化与监控
1、数据看板开发
15:18
2、ECharts可视化(用户增长曲线、商品销售Top10)
23:01
3、定时任务(Quartz统计每日GMV)
25:49
4、系统监控与报警
16:39
5、Spring Boot Actuator健康检查
22:31
6、Prometheus + Grafana监控QPS与慢SQL
19:17
7
部署与运维实战
1、容器化部署
15:35
2、Docker Compose编排(Nginx + MySQL + Redis + Spring Boot)
21:42
3、Jenkins自动化流水线(代码构建 → 镜像打包 → K8s发布)
18:23
4、线上问题排查
13:33
5、日志追踪(ELK收集前端错误日志与后端异常)
14:14
6、Arthas诊断工具(定位CPU飙高与内存泄漏)
17:14
牛叔叔
好好学习
我要评论
发布评论
视频评论
环境搭建与项目架构设计