当前位置 博文首页 > weixin_34025151的博客:Beta阶段发布说明

    weixin_34025151的博客:Beta阶段发布说明

    作者:[db:作者] 时间:2021-09-20 10:38

    访问我们

    公课网

    Beta新增功能

    功能

    • 增加教师主页,查看喜爱老师的个人信息,一键直达教师官网。

    教师主页

    • 增加评论和课程处,点击用户名或教师名时,进入个人主页或教师主页。

    点击用户名

    • 搜索结果页增加搜索栏,再次搜索不必回退主页。

    搜索栏

    • 拆分登录注册按钮,改善原有逻辑。

    拆分

    • 增加点赞、点踩功能,为喜欢的评论点赞!

    点赞点踩

    • 评论支持emoji!来个更有趣的表情吧!

    emoji

    安全性

    • 密码改为密文,在后端通过哈希SHA256加密,且登录时验证密码不再取出,而是将输入的密码加密后比对,更加安全。

    密码

    • 增加注册时的邮箱验证,防止恶意注册。

    邮箱

    • 增加注册、登录时的验证码验证,防止恶意注册和登录登出。

    验证码

    • 舍弃cookie保存登录用户的信息,改用更安全的session,保存位置由浏览器改为服务器数据库。

    • 增加评论内容格式审查,防止上传音乐等元素。

    性能

    • 优化查询速度,分页返回结果。

    优化速度

    测试

    • 增加自动化测试。

    文档

    • 增加文档,方便下一届快速熟悉代码。

      前端文档

      后端文档

      服务器部署文档

      测试文档

    Beta修复缺陷

    • 删除登录部分冗余js。

    • 增加部分热门课程。

    • alert提示信息改为中文,更简单易懂。

    alert

    • 美化个人页、教师页的表格样式。

    美化

    • 修改上传头像的文件命名方式,防止django不刷新文件名相同的静态资源。

    运行环境

    不支持ie浏览器。

    系统已知的问题和限制

    • 上传头像格式未审核,强制写为.png格式。

    • 部分大小超过4M的头像上传后无法正常显示。

    发布地址

    公课网

    对比(alpha-beta)

    • 登录/注册按钮

    旧

    新

    • 登录/注册页面

    旧

    新

    • 搜索时间

    旧

    新

    • 未登录状态的课程页面

    旧

    新

    • 课程评价

    旧

    新

    贡献

    cs