久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: Discuz!Q優化整合【修復后臺加載+編輯器加載問題+去除云上報及依賴代碼】 [打印本頁]

作者: qzuser1212    時間: 2024-1-11 13:54
標題: Discuz!Q優化整合【修復后臺加載+編輯器加載問題+去除云上報及依賴代碼】
本帖最后由 qzuser1212 于 2024-1-18 22:27 編輯

之前有做過Q的V2和V3的uniapp端優化,V2版本還獲得過騰訊云開發大賽2等獎。V3版本幫助很多站長上架APPstore。
(, 下載次數: 78)

DiscuzQV2模板:https://ext.dcloud.net.cn/plugin?id=4735
DiscuzQV3模板:https://ext.dcloud.net.cn/plugin?id=8488

但從2022年官方放棄后就沒有再動過了,版本搞得亂七八糟的,實在提不起來興趣。
現在基本沒人維護了,其實相對還好一些,正好近期有客戶有需求,所以就決定弄個穩定優化版。

計劃是兩周內完成,主要是對react版本后臺代碼的整合和優化(比如一些依賴本地化、去除無用的請求、刪除冗余文件、優化速度性能等)。
uniapp端不做了,客戶放棄discuzq了。

本來還以為優化會需要兩周或者更長,兩天弄完了。
不用留郵箱了,可以直接在git下載了 ,留言后在下邊查看github地址。
【首次安裝的看說明直接安裝就可以,升級的務必備份下文件再升級,不涉及數據庫。】

源碼地址:




目前進度:

20240112 第1天:

具體說明:
20240113



使用說明
升級前務必先備份一下舊版的文件,基于20220211版本優化整合,之前的3.0的react版本20211125版本之后的都可以升級 。                                                                  
1. 建議使用php7.2-php7.4,mysql5.7,nginx
2. php安裝fileinfo 和exif 擴展,在禁用的函數中刪除 putenv、readlink、symlink、shell_exec
3. 創建站點數據庫選擇【MySQL】,【utf8mb4】
4. 站點需安裝ssl證書,支持https訪問
5. 并在站點根目錄創建public目錄,將本源碼的public目錄下的的所有文件上傳到創建的public目錄里
6. 運行目錄設置為 /public,
7. 設置偽靜態并開啟gzip,如果使用 Apache服務,此步操作無需配置;如果使用 Nginx 服務,請按照如下進行設置偽靜態。
詳細的文檔看 https://doc.q.discuz.vip/guide/install-linux.html
  1. location / {
  2.   try_files $uri $uri/ /index.php?$query_string;
  3. }
復制代碼
8. 打開瀏覽器,訪問 http://<綁定網站的域名名稱>/dl.php,按照指示安裝升級即可





我就弄一個穩定版本 然后有需要的人測試下沒有問題穩定能用,我就撤了。
沒有后續維護的計劃, 因為要用到看了很多版本太亂了,正好客戶有需求就抽時間做了下整合。

我建議
長久運營或者對功能樣式有需求的盡量選dzx或wp,除非自己有能力二開(有能力的可能也看不到這里)
如果你必須用Q,那就接受他現有的缺點,使用一個穩定優化的版本(留郵箱),專心運營,不要期待誰會來補bug,更不要奢望會新增功能,包括官方。






歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0