1、前台网站主要包括:搜索框,课程分类展示,精选课程推广,收藏,评论(登陆状态下),
个人信息维护,订阅课程,课程购买,讲师入驻,机构入驻,课程发布,投诉建议,框架使用的
是 SpringBoot+SpringCloud+Mybatis,数据库使用的是 MySQL 主从同步(一主多从),读写分
离,视频介绍详情页做了静态化处理。视频中大量留言评论,收藏等都使用 MongoDB 来进行储
存,站内课程检索使用 ES 来实现的。
2、后台运营中心主要涉及:权限管理,用户管理,评论管理(MongoDB),讲师审核,机构
审核,课程审核,课程管理,目录管理,日志管理,视频审核,广告系统, 订单管理,订单审
核,站内留言,用户投诉,同时还有大量的报表做统计,热门课程管理。
3、在项目中参与了需求分析,撰写需求文档,我负责购买课程模块、搜索框(Elasticsearch)、购买课程(Redis+RabbitMQ)、购物车(Redis)、审核模块、订单管理模块(MongoDB)
点击空白处退出提示









评论