【Beta】Phylab 發佈說明

Phylab Beta階段發佈說明

1、發佈地址 Phylab

2、新功能

1. Markdown(Html)報告生成

在生成報告界面能夠選擇報告生成方式:Latex或Markdown模板。目前支持Markdown模板的實驗有:21十一、214一、216一、2201。php

與Alpha階段對比: Markdown模板內容與Latex模板內容一致,僅樣式略顯簡陋,但生成速度大大提高(詳見測試報告-性能測試部分)。html

2. 設計性實驗複習頁面

無需登錄便可直接訪問:設計性實驗複習python

上線了8個考試實驗內容,內容參考了往屆的複習資料。支持使用鼠標滑過、點擊的方式顯示與隱藏答案。git

3. 新綜合實驗:2161 && 2201

上線了兩個小實驗2160115密立根油滴實驗 和 2200116聲光衍射實驗。github

3、修復缺陷

1. 移動端體驗

因爲以前項目之前並未考慮到移動端使用的問題,移動端的原有頁面崩壞嚴重,報告生成沒法使用。apache

與Alpha階段對比: 點此查看之前移動端頁面的諸多問題後端

本階段咱們改善了移動端的顯示,使移動端可以正常生成和查看報告。瀏覽器

2. 頭像上傳

用戶界面目前支持上傳本身的頭像了。markdown

3. 密碼修改

修復了密碼修改接口,目前能夠在登錄頁面-忘記密碼連接中向註冊郵箱發送修改密碼連接。php7

4. 其餘

完善了部分單元測試,對一些配置信息進行了解耦(如郵箱設置、頭像路徑設置等)。

添加了主頁公告欄

4、目前已知問題與限制

1. 問題

  1. 登出問題:社區和實驗網站的登出不一樣步

  2. 移動端實驗評論區沒法使用,實際上問題是移動端社區沒法使用,問題出在移動端社區的登錄與pc端不一樣。

  3. 註冊部分的年級信息沒有和後端關聯起來,此問題修改難度較大暫時擱置

  4. 控制檯偶爾出現編輯器須要點擊才能喚醒的狀況

  5. 移動端設計性實驗頁面隱藏答案有一次點擊延遲

2. 限制

  1. 用戶生成實驗報告部分沒有接入相似控制檯的出錯系統,出錯後沒法得知具體緣由

  2. Markdown和設計性實驗內容暫未接入控制檯

  3. 上傳頭像功能和社區有小部分衝突

  4. 原有實驗暫不支持markdown格式報告

  5. 修改密碼的郵件極容易被識別爲垃圾郵件

  6. 手機上傳的頭像在電腦上方向不太對

5、運行環境要求

1. 服務端

詳見部署文檔

基本要求:Ubuntu 16.04,php7.0,apache2,python3.5,texlive2018(使用Ubuntu 16.04軟件源安裝便可)

2. 客戶端

PC端主流瀏覽器便可,推薦Chrome
詳見 測試報告中的測試矩陣

6、安裝方法

直接訪問網站便可:Phylab

相關文章
相關標籤/搜索