• 【Beta】Phylab 发布说明


    Phylab Beta阶段发布说明

    一、发布地址 Phylab

    二、新功能

    1. Markdown(Html)报告生成

    在生成报告界面可以选择报告生成方式:Latex或Markdown模板。目前支持Markdown模板的实验有:2111、2141、2161、2201。

    与Alpha阶段对比: Markdown模板内容与Latex模板内容一致,仅样式略显简陋,但生成速度大大提升(详见测试报告-性能测试部分)。

    2. 设计性实验复习页面

    无需登陆即可直接访问:设计性实验复习

    上线了8个考试实验内容,内容参考了往届的复习资料。支持使用鼠标滑过、点击的方式显示与隐藏答案。

    3. 新综合实验:2161 && 2201

    上线了两个小实验2160115密立根油滴实验 和 2200116声光衍射实验。

    三、修复缺陷

    1. 移动端体验

    由于之前项目以前并未考虑到移动端使用的问题,移动端的原有页面崩坏严重,报告生成无法使用。

    与Alpha阶段对比: 点此查看以前移动端页面的诸多问题

    本阶段我们改善了移动端的显示,使移动端能够正常生成和查看报告。

    2. 头像上传

    用户界面目前支持上传自己的头像了。

    3. 密码修改

    修复了密码修改接口,目前可以在登陆页面-忘记密码链接中向注册邮箱发送修改密码链接。

    4. 其他

    完善了部分单元测试,对一些配置信息进行了解耦(如邮箱设置、头像路径设置等)。

    添加了主页公告栏

    四、目前已知问题与限制

    1. 问题

    1. 登出问题:社区和实验网站的登出不同步

    2. 移动端实验评论区无法使用,实际上问题是移动端社区无法使用,问题出在移动端社区的登陆与pc端不同。

    3. 注册部分的年级信息没有和后端关联起来,此问题修改难度较大暂时搁置

    4. 控制台偶尔出现编辑器需要点击才能唤醒的情况

    5. 移动端设计性实验页面隐藏答案有一次点击延迟

    2. 限制

    1. 用户生成实验报告部分没有接入类似控制台的出错系统,出错后无法得知具体原因

    2. Markdown和设计性实验内容暂未接入控制台

    3. 上传头像功能和社区有小部分冲突

    4. 原有实验暂不支持markdown格式报告

    5. 修改密码的邮件极容易被识别为垃圾邮件

    6. 手机上传的头像在电脑上方向不太对

    五、运行环境要求

    1. 服务端

    详见部署文档

    基本要求:Ubuntu 16.04,php7.0,apache2,python3.5,texlive2018(使用Ubuntu 16.04软件源安装即可)

    2. 客户端

    PC端主流浏览器即可,推荐Chrome
    详见 测试报告中的测试矩阵

    六、安装方法

    直接访问网站即可:Phylab

  • 相关阅读:
    使用putty上传下载文件(pscp)
    《Pro Express.js》学习笔记——app.params中间件
    《Pro Express.js》学习笔记——Express框架常用设置项
    《Pro Express.js》学习笔记——Express服务启动常规七步
    WebStorm常用配置
    ES6模块加载
    NodeJs使用asyncAwait两法
    Redis各类型应用场景
    Redis概述
    《Pro Express.js》学习笔记——概述
  • 原文地址:https://www.cnblogs.com/hardchoice/p/10919961.html
Copyright © 2020-2023  润新知