1)若为普通用户身份 :首先是要调用阿里云的短信服务进行手机短信注册 ,注册完在进行调用腾讯的扫码登录或手机号码和密码登录 ,然后进入首页 ,显示一个轮播图和热门课程和讲师 ,点击首页时还能出现利用Echarts技术的柱状图、饼状图进行统计的课程购买人数 ,以及在线人数 ,还用了redis缓存技术进行大数据的缓存 ,在课程中对课程进行一级和二 级的联动显示 ,还有进行关注度和最新和价格的排序 ,点击其中的一个课程时 ,会出现课程的详情以及可以看阿里云视频点播的课程的视频 , 还能出现腾讯的扫码支付界面进行支付 ,点击名师时能进行分页查询全部名师 ,其中课程和名师两个都能进行分页查询 ,以及权限管理。
2 )若为管理者( admin )身份 :点击讲师管理时 ,有讲师的分页显示 ,还有进行条件查询 ,还有利用阿里云的上传头 像功能 ,还用到nginx进行分布式开发 ,点击课程时还进行课程的一级课程和二级课程的显示 ,还有运用easyExcel对课 程进行excel的导入和导出 ,以及一些课程、 小节、 大纲的增删改查。