项目描述: 该系统是为了拓宽线上销售渠道,增加销售额委托我司开发的一个线上销售系统,主要有产品模块,用户模块,支付模块,订单模块,基础模块等
项目架构: SpringBoot+SpringCloud+Vue
负责模块: 产品模块,基础模块
技术要点:
1)基础模块的CRUD
2)分布式文件系统(FastDFS)实现对图片的统一管理
3)ES建立产品索引库提高对产品页面的查询效率
4)Velocity模板实现产品主页和详情页面静态化
5)数据库采用垂直分表,反三范式优化
6)Redis对产品的大数据字段进行中央缓存
7)阿里云第三方短信实现登录注册