adam_woods 2020-8-6 16:49
HTTPS 與 Discuz 版本
小弟開着 HTTPS Everywhere 插件發現站點無法訪問,仔細一檢查才發現頁面最下方的一行小字:Powered by Discuz! 6.0.0,不禁大爲驚歎。
Discuz 6.0.0 早在數年前就已經結束支持,一晃十幾年過去,還在使用這個版本軟體的站點真可謂是鳳毛麟角,堪稱網路活化石。
前有 Calibre 作者「自行維護 Python 2」,不知道這邊負責運行維護的大大能否搞定這個遠古版本的各種漏洞。
Comsenz 官方提供了 6.0 -> X2 -> X3.2 -> X3.4 的三段式升級路徑與相關工具
6.0 -> x2 [url]https://www.discuz.net/thread-2190735-1-1.html[/url]
adam_woods 2020-8-6 17:05
回复 1楼 的帖子
[續樓上]
而 X2.0 到以上的版本都可以直接用安裝包中自帶的升級工具來解決。
唯一的問題就是第三方或自行開發的插件或模板的功能無法沿用下去,但小弟認爲與其將站點暴露於網路攻擊、站點當機的危險之中,這一點投資是值得的。在有備份的情況下使用全量備份進行升級測試,也不會影響站點目前運營的穩定性。
另外 SSL 化已經是當下因特網領域裏不可撼動的趨勢,Google 等幾家主要的瀏覽器開發商紛紛在自己開發的瀏覽器中將非加密站點標記爲「不安全」,過些年甚至要彈出全屏幕警告「這是非加密內容」,而 Google 也會在自己的搜索引擎中對非加密的站點降低權重,如果要維持現時的局面可能還需要一筆不菲的 SEO 開銷。而只有比較新的 Discuz 版本才支援 HTTPS,這也成爲升級的另一個必要之處。
經營一個偌大的 BBS 就如逆水行舟,在基礎軟體落後於時代的情況下,想保持現狀勢必越來越難,跟上腳步的代價也會越來越高。希望運營大大們明察。