公客html
如图所示,增长了对评论的点赞和点踩的功能,而且有相应的动画显示。前端
对于全部评论,点赞数前三的将置顶显示。python
可上传我的头像,而且将在评论区显示。git
可筛选出只有某位老师的评价。github
可对评论进行回复。sql
在Beta阶段,咱们决定将网站的安全性和美观性做为工做的重点。为此,咱们在转会期引入了一位专门负责UI设计的同窗。django
首先展现各个页面的对比图,其中左边为Alpha阶段的页面,右边为Beta阶段的页面。后端
对于安全性的考虑,咱们组的测试成员首先撰写了一篇自身安全分析报告。针对不一样的安全性问题,咱们组撰写了这篇解决方案:安全性分析及性能对比。同时,针对Alpha阶段遭受的恶意注册攻击,咱们采起了以下的拼图验证:浏览器
除了针对安全性的测试以外,在Alpha阶段测试工做的基础上,Beta阶段增长了对浏览器兼容性的测试和压力测试,详见以下博客基于动态继承类、WebDriver的浏览器兼容性测试框架搭建和压力测试报告缓存
咱们在beta阶段对网站进行了各类优化,使用了缓存,CDN,优化加载等等手段,大幅提高了网站的访问速度。详见使用CDN加快网站访问速度。
Python 3.6/3.7
Django 2.0/2.1
sqlite3
gitpython, django-test, django-crosheader等附加内容
系统无特殊限制,已知能够在如下系统正常部署
Ubuntu 1804
Debian 9
CentOS 7
Win10 1809
如下Web server通过测试,能够正常部署
Nginx 1.10.3/1.14.0
Apache 2.4.25
系统正常运行时占用内存约400MiB
在保证依赖项安装完毕,正确配置后,能够从GitHub仓库Clone代码,使用Django直接运行服务