Beta阶段发布说明

访问我们

公课网

Beta新增功能

功能

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

教师主页

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

点击用户名

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

搜索栏

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

拆分

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

点赞点踩

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

emoji

安全性

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

密码

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

邮箱

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

验证码

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

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

性能

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

优化速度

测试

文档

Beta修复缺陷

  • 删除登录部分冗余js。

  • 增加部分热门课程。

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

alert

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

美化

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

运行环境

不支持ie浏览器。

系统已知的问题和限制

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

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

发布地址

公课网

对比(alpha-beta)

  • 登录/注册按钮

旧

新

  • 登录/注册页面

旧

新

  • 搜索时间

旧

新

  • 未登录状态的课程页面

旧

新

  • 课程评价

旧

新

贡献

posted @ 2019-05-21 23:34  笨拙软件工程  阅读(245)  评论(2编辑  收藏  举报