Discuz!是可免費下載的PHP網絡討論區程式,簡稱DZ,由戴志康(Crossday)創立,目前最新版本是Discuz! X3.5。[2]前身為Crossday Bulletin(CDB),最初改自XMBForum,爾後改寫成為現今的Discuz!社群討論區程式,由康盛創想所有(現已被騰訊收購)。現在Discuz!已成為大中華地區最多用戶使用的討論區程式。

Discuz!
Discuz! 7.2的原始樣式
開發者康盛創想(北京)科技有限公司
首次發佈2002年3月 (2002-03)
目前版本Discuz! X3.5(2024年5月20日)
平台PHPMySQL
語言簡體中文繁體中文
類型網絡討論區
許可協定專有軟件,非商業用途免費。詳見Discuz!終端使用者授權協定[1]
網站www.discuz.vip

Discuz!的原始碼可免費下載,但它並不是開源軟件,因為其許可證不符合開放原始碼的定義。[3][4][5]

歷史

編輯

2001年,Crossday成立Crossday Bulletin(CDB,即後來Discuz!),為Discuz!的開拓。

2002年3月,Crossday以網絡討論區程式XMB的英文版為核心,開發Crossday Bulletin(CDB)。經徹底中文化及改良後,於同月正式發佈Crossday Bulletin。後經商業評估,將討論區改名為Discuz!,並在2002年10月15日發表Discuz! 1.0。

2003年2月,Discuz! 2.0以商業軟件發行,後因盜版泛濫而在6月推出免費版本。為防止盜版問題,2003年8月發行的商業版本Discuz! 3.0開始以Zend加密,並於2004年2月成立康盛創想,正式完全商業化。[6] Discuz! 2.0 COML之後的免費版本皆由FreeDiscuz!頁面存檔備份,存於互聯網檔案館)所開發,直到官方自4.0起都以免費發行為止。

2005年9月27日,康盛創想開始販售Discuz! 4.0商業版,但因之後Zend加密技術被攻破,解密程度超95%,Discuz! 4.0即被破解,造成大亂。同年12月11日,Discuz!開發團隊宣佈,Discuz!正式開放原始碼,把Discuz! 4.0免費發佈給部分填問卷的用戶,並發佈了「Discuz!螞蟻宣言」。由於Discuz! 4.0開放原始碼,FreeDiscuz!同日宣佈不再開發3.0免費版,引起部分用戶不滿。

2006年1月1日Discuz! 4.0正式免費發佈,從此Discuz!只有免費發行版本。Discuz!的技術支援仍然收費,此事件損害了之前的諸多商業版用戶利益,其中包括僅購買了數日的用戶,他們紛紛表示不滿,並曾嘗試組織申訴團,但最終所有都並未申訴。官方對2005年12月12日前購買商業授權的老用戶延長了一定的支援時間。

從Discuz! 4.0開始每年都會推出一次大改版,並從4.0起,因功能迎合華人的口味,Discuz!從小眾形態快速成為中文語系地區最廣泛的討論區系統,中國絕大多數討論區都使用Discuz!。從6.1.0開始,因強行捆綁UCenter而引來不少批評,後來內建於討論區程式中,關於UCenter的指責減少。最新的X3.0已於2013年5月9日推出。[2]

2010年8月23日公告騰訊已與開發Discuz!的康盛創想達成收購協定,康盛創想成為騰訊的全資子公司。[7]

2019年7月3日,官方討論區發佈貼文進行團隊招募,貼文內容表示將對Discuz!進行持續性開發並作出較大改善。[8]目前已知其新版本代號仍採用一脈相承的字母,代號Q。

2020年7月19日,騰訊Discuz! Q 1.0(RC v1.0.200715)發佈,原生接入微信手機號,基於Apache License 2.0開源協定,前後端完全分離,前端基於vue和uni-app,後端基於laravel,需配合PHP 7.2及MySQL 5.7(或MariaDB 10.2)執行,web伺服器繼續支援Apache和IIS,還增加了Nginx 1.14支援,另外PC端還在開發中。[9][10]

版本歷史

編輯
標示:[11]
舊有版本
不支援
舊有商業版
不支援
舊有版本
支援中
現有版本 測試版本 未來版本
名稱 版本 發行日期 主要改變
Crossday Bulletin 1.10 2002年3月20日 Crossday發行的第一個版本。
2.0 2002年夏季
3.0 2002年10月1日
Discuz! 1.0 2002年10月15日 基於Crossday Bulletin 3.0,第一個Discuz!。
2.0 2003年2月 首個商業版本。執行效率比舊版高出一倍、後台管理介面新增了密碼限制、具有編譯機制的模板系統、快取系統,提高了執行速度。
2.0 COML 2003年6月10日 官方發行基於2.0的免費版本。
3.0 2003年8月 加入了Zend加密技術。
3.1.2 2003年10月
2.2 2004年6月1日 核心建基於Discuz! 2.0 COML。
2.5 2005年1月7日 程式碼部分被重寫,使負載能力高於上一版20%。全新的外掛程式介面,使開發者更易編寫外掛程式,解決了於2.2已知的問題。
Discuz! 4 4.0[12] 2005年9月27日[13] 商業版本結束,自此Discuz!都是免費版本。
4.1[14] 2006年3月1日 安全性修正與新增推廣功能,並加強討論區管理。
Discuz! 5 5.0.0 RC1[15] 2006年7月19日 5.0.0首個候選版。
5.0.0 RC2[16] 2006年8月21日 5.0.0第二個候選版。
5.0.0[17] 2006年9月1日 新增多樣式主題,融入更多Web 2.0元素,整合X-Space個人門戶系統並支援SupeSite,更穩定安全的交易系統,後台佈局大變動。
5.5.0[18] 2007年3月12日 新增MiniSpace功能,改善X-Space,可自訂討論區說明頁面,獨立風格系統,加入AJAX元素,修正外觀與安全性問題。
Discuz! 6 6.0.0 RC1[19] 2007年7月25日 6.0.0候選版。
6.0.0[20] 2007年8月28日 加入更多AJAX元素,增加Insenz社區營銷服務,新增標籖(tag)功能,增加多個討論功能,強化交易功能,對SEO也強化,首見中文驗證碼,強化安全性與發文功能。
6.1.0[21] 2008年4月21日 對會員功能與標籖修正與強化,管理機制亦有改進,驗證碼、頭像、上載圖檔也有改良。
Discuz! 7 7.0.0 Beta[22] 2008年11月3日 7.0.0首個公眾測試版。
7.0.0[23] 2008年12月12日 可選擇整合UCenter 1.5,或獨立的版本。風格系統完全改寫,網頁佈局大變動,引入多個新風格。大量運用AJAX,對用戶使用與討論區管理的流程進行改善。新增了邊欄系統,可高自由度自訂。
7.1 Beta[24] 2009年9月24日 7.1首個公眾測試版。
7.1[25] 2009年10月16日 增加新手任務、新版編輯器、提醒功能、社區熱點等,並進行細節改進。建立了新的外掛程式內核。
7.2[2] 2009年11月19日 分類資訊增強、管理權限細分、主題任意版塊置頂、主題鑑定、更多主題形式、更多細節表示等等。
Discuz! X1 X1 Demo[26] 2010年3月28日 X1首個體驗版。特點如正式版X1的特點(DEMO沒有Manyou遊戲平台)
X1 Beta[27] 2010年4月29日 X1首個公眾測試版。特點如正式版X1的特點(DEMO沒有Manyou遊戲平台)
X1[28] 2010年5月19日 融合UChome,讓SNS和BBS相處和諧。解決了BBS火但UCHOME沒人用或UChome火討論區冷清
X1.5 RC[29] 2010年9月10日 回歸之前的風格,將創新的風格推翻,也是官方獨立開發的最後一個版本。
X1.5正式版[30] 2010年9月20日 擴充及美化導航欄,增強討論區搜尋功能。
X1.5.1[31] 2011年6月28日 增加對Discuz! 雲服務的支援。
Discuz! X2 X2 Demo[32] 2011年3月2日 X2 DEMO。起初需要邀請碼才可進入,騰訊收購康勝創想的第一個版本。包括多個雲應用。
X2 Beta[33] 2011年3月23日 提供站長做測試及回報BUG,不建議運用於正式網站上。已預先綁定Ucenter 1.6,測試版不包含QQ登入及漫遊平台。
X2 RC 2011年4月19日 官方測試版,目前Discuz!討論區及Discuz!體驗站都更新至RC版本
X2正式版 2011年5月21日 提供新的QQ雲平台,改進的外掛程式機制
X2.5 2012年4月7日 外掛程式機制進一步改進,提供雲平台,相容X2版本外掛程式。
Discuz! X3 X3 RC 2013年3月5日 提供給開發人員測試的版本,僅提供簡體_GBK版下載。
X3 2013年5月9日[34] 優化討論區架構、增強門戶功能及網頁SEO優化,並將提醒功能分類,投票功能新增圖片投票,介面做更多改善,包含導覽列、貼文列表,並且對於任務等擴展外掛程式都可以放置於source/plugin/裏。
X3.1 2013年9月23日[35] 針對廣告垃圾防禦進行了大幅度的調整,新增新防水牆、帳號保鏢、雲驗證碼等功能。
X3.2 2014年6月4日[36] 針對社區流動端進行了新的嘗試。推出微信登入、微社區等功能。
X3.3 2017年1月1日[37] 增加對 PHP 7 的支援。
X3.4 正式版 2018年1月1日[38] 去除了雲平台的相關代碼、增加 HTML 版頭像上載功能。[39]未來新版將不會在討論區中釋出,將會在 Git頁面存檔備份,存於互聯網檔案館) 釋出[40]
Discuz! F1 F1.0 2016年1月19日 提供給開發人員測試的版本,僅提供測試版下載。


版本命名

編輯

Discuz版本號系列分為非X系列(例如Discuz 7.2)、Discuz X系列(例如Discuz X2.5),常錯拼為同一系列。

一般不將Discuz X1以上列為非X系列(例如Discuz 7.2),但是大多數人經常把Discuz X系列與非X系列的版本混淆。

特色功能

編輯

使用層面

編輯
  • 首頁有友情連接的功能
  • 版塊區包含子分區、精華區、將主題表示突顯、彩色文字標題、以及提升/下降主題位置的功能
  • 發文有所見即所得的編輯功能,也可以創建投票,發佈商品、懸賞、活動、辯論等。
  • 專屬個人網頁,可瀏覽關於自己的所有個人化內容,如私人訊息、討論區狀態統計等。
  • 標籤功能可為主題分門別類,並做搜尋。標籤總表會在首頁上顯示。
  • 討論區可以設置具有積分與虛擬金錢制度,可到「道具商店」用虛擬金錢來換取東西;積分影響到用戶可以使用的功能與權限,或是購買文章,並可與其他會員互通有無。
  • 邊欄系統,具高自由度自訂、高效能資料緩衝設計,內建許多常用邊欄模組,包括會員排行、主題排行、附件展示、首頁聚合等各種功能調用。
  • DIY功能允許站長通過簡單操作建立門戶頁
  • 群組功能提供會員內部交流平台

管理層面

編輯
  • 能在版塊下再新增子版塊。
  • 可選擇註冊程式中使用中文與動態化的驗證碼。
  • 可選擇讓用戶只能透過邀請碼來註冊的「邀請註冊」功能。
  • 能夠只封鎖單篇文章,可實現讓會員無法觀看但站務人員可觀看單篇的功能,如有需要可再進行解除或是刪除的處理。
  • 版主可以將好文的連接加入到版塊的上方,不同於置頂,這並不會影響到瀏覽主題的空間,較為節省空間。
  • 系統管理與個人設置頁面也清楚的分門別類,以便做細部設置。可以自由設置好友名單、控制面板。
  • 結合了電子商務的功能,可以藉由討論區程式就可以自己開設虛擬店面,並有如交易明細、信用評價的功能與機制。

架構層面

編輯
  • 大量運用AJAX以加快使用流程。
  • 內建多種大膽變革之風格,風格系統模板化,有可視化編輯器,並可一鍵安裝或移除風格、外掛程式。
  • PHP為核心,具跨平台特性,可使用Apache(或Microsoft Windows中的IIS)配合MySQL運行Discuz!。
  • 可與外掛程式整合,如SupeSiteX-SpaceSiteEngineShopEx等等,可在討論區使用也可以只在管理介面裏使用。
  • 可對於討論區程式以及模板進行擴充。
  • 支援外掛程式勾點擴充,外掛程式機制完善。

其它官方版本

編輯

Discuz!NT

編輯

Discuz!NT由Discuz!NT開發團隊開發,此版本由C#語言編寫而成,使用ASP.NET技術。Discuz!NT官方討論區有最新版本下載。

Discuz! Lite

編輯

由FreeDiscuz!開發的Discuz! Lite與Discuz!同樣運行於PHP以及MySQL,目前正公開測試,可在FreeDiscuz!下載。此版本由FreeDiscuz!管理團隊一名來自香港的成員於2003年提出,最終於2006年官方技術團隊正式採納建議,進行前期開發工作。

Discuz! 6.1.0F

編輯

由FreeDiscuz!製作去除了UCenter的版本,可在FreeDiscuz!下載。不過FreeDiscuz!已經宣佈,不會開發對應Discuz! 7的Discuz! 7.0F,而是繼續維護Discuz! 6.1.0F,並將把Discuz! 7的部分模組移植上Discuz! 6.1.0F。[41]

批評

編輯

國際化

編輯

一直以來Discuz!只有簡體中文繁體中文版本,而英文版本一直被收藏在簡體及繁體中文版的Discuz![42],6.0.0開始更沒有官方英文版,目前Discuz!的使用範圍僅限於華人圈。2010年起,Comsenz與Translation Group合作推出discuz英文版與其它語種版本,填補了該項空白,除此之外有少數第三方網站開發非官方語系,知名的有泰語的Discuz Thai!。

開發團隊稱其可透過修改模板系統裏的檔案來實現國際化與本地化的機制。繁體中文版本是簡單使用轉換機將簡體中文轉換到繁體中文,使得繁體中文版也充斥眾多中國大陸的用語,例如數據庫相對香港、澳門與台灣的資料庫。

程式大小

編輯

Discuz!佔用的MySQL數據表和討論區程式較肥大,主要原因是預設風格圖片、無意義的模組過多。

著作權爭議

編輯

由於Discuz!早期抄襲XMB討論區系統,[43]被指違反XMB的GPL的牌照。當康盛創想提出收費更收到不少的攻擊。雖然後來康盛聲稱擁有Discuz!獨立的知識產權,不過卻引來了爭議。

程式編碼

編輯

Discuz!開發過程中未大量使用OOP方式,使用函數與類相結合的方式,在多數系統程式中,函數提供具體功能支援,代碼風格嚴謹統一,較容易閱讀。

強制捆綁UCenter

編輯

由Discuz! 6.1.0開始,康盛強制捆綁其產品UCenter,Discuz!討論區程式不再以獨立程式發佈。由於UCenter對伺服器需求高,很多免費網頁寄存空間並沒有能力寄存,故引起大量用戶不滿,並拒絕將討論區升級到6.1.0,更有用戶「跳槽」至主要對手PHPWindphpBB。針對用戶不滿,FreeDiscuz!利用自身優勢,開發自捆綁UCenter的Discuz! 6.1.0F,給用戶更多選擇,挽回一部分失望的用戶。延後版本中,提供自動帶有UCenter的Discuz!版本,許多用戶便不再有「被強行捆綁」的感覺,但其實UCenter已隨Discuz!安裝。

佚事

編輯

Discuz!的第一位商業用戶是「香港警察俱樂部」(Discuz!亦為其量身訂造了特有的程式),當時候Discuz!的作者戴志康還在讀大學,在瀋陽的大學宿舍居住,香港警察俱樂部的網主每次打電話找他都要經過大學的總機轉接他來聽電話,那時候他連手機都還沒有,可是今天他已經成為百萬美元註冊的集團董事了,香港警察俱樂部亦順理成章成了他第一個商業客戶,後來他的同事還跟香港警察俱樂部的網主說,正因為當初香港警察俱樂部向他購買了他寫的這款程式,所以堅定了他們後來的創業道路,他笑着說:「你(香港警察俱樂部的網主)的一個不經意的決定,改變了另一個人的命運!」[44]

參考條目

編輯

類似的程式

編輯

來源

編輯
  1. ^ Discuz! 用户使用说明书 - 授权协议. [2008-09-28]. (原始內容存檔於2005-09-24). 
  2. ^ 2.0 2.1 2.2 Cnteacher. [发布] Comsenz 核心产品 Discuz! X3.2 正式版【2016-06-01】. Discuz!官方討論區. 2014-06-04 [2016-09-16]. (原始內容存檔於2016-09-19). 
  3. ^ 存档副本. [2007-09-13]. (原始內容存檔於2007-10-02). 
  4. ^ 存档副本. [2007-09-13]. (原始內容存檔於2016-06-12). 
  5. ^ 存档副本. [2007-09-13]. (原始內容存檔於2007-08-25). 
  6. ^ 康盛创想科技有限公司總裁戴志康訪談文字實錄. [2006-11-24]. (原始內容存檔於2012-07-21). 
  7. ^ 腾讯联姻康盛创想发力与中小网站开放共赢. [2010-08-23]. (原始內容存檔於2012-10-19). 
  8. ^ 『2019』Discuz!官方团队招聘中 - Discuz! 程序发布 - Discuz! 官方站 - Powered by Discuz!. www.discuz.net. [2019-10-09]. (原始內容存檔於2019-10-09). 
  9. ^ 腾讯 Discuz! Q 1.0 发布:经典论坛程序,完全开源,原生接入微信. www.ithome.com. [2020-07-19]. (原始內容存檔於2020-07-21). 
  10. ^ 安装 Discuz! Q. www.discuz.com. [2020-07-19]. (原始內容存檔於2020-07-27). 
  11. ^ Discuz!產品版本維護公告. [2013-04-14]. (原始內容存檔於2013-04-25). 
  12. ^ Crossday. 论坛软件系统Discuz! 4.0.0免费下载. Discuz!官方討論區. 2005-12-11 [2008-11-02]. (原始內容存檔於2008-10-15). 
  13. ^ 2005年9月27日發表商業版,在2005年12月11日發行為免費版。
  14. ^ cnteacher. Discuz! 4.1.0免费下载. Discuz!官方討論區. 2006-03-01 [2008-11-02]. (原始內容存檔於2008-11-01). 
  15. ^ langwan. Discuz! 5.0.0 RC1免费下载. Discuz!官方討論區. 2006-07-19 [2008-11-02]. (原始內容存檔於2008-10-12). 
  16. ^ langwan. Discuz! 5.0.0 RC2免费下载. Discuz!官方討論區. 2006-08-21 [2008-11-02]. (原始內容存檔於2008-10-15). 
  17. ^ langwan. Comsenz 2006年核心产品Discuz!5.0正式版下载. Discuz!官方討論區. 2006-09-01 [2008-11-02]. (原始內容存檔於2008-10-14). 
  18. ^ 童虎. Comsenz核心产品Discuz! 5.5.0下载. Discuz!官方討論區. 2007-03-12 [2008-11-02]. (原始內容存檔於2008-10-14). 
  19. ^ 童虎. Comsenz核心产品Discuz! 6.0.0 RC1发布免费下载. Discuz!官方討論區. 2007-07-25 [2008-11-02]. (原始內容存檔於2008-10-14). 
  20. ^ 童虎. Comsenz核心产品Discuz!6.0.0正式版发布. Discuz!官方討論區. 2007-08-28 [2008-11-02]. (原始內容存檔於2008-10-28). 
  21. ^ 童虎. Discuz! 6.1.0正式版发布. Discuz!官方討論區. 2008-04-21 [2008-11-02]. (原始內容存檔於2008-11-03). 
  22. ^ 童虎. Comsenz核心产品Discuz!7.0.0测试版发布. Discuz!官方討論區. 2008-11-03 [2008-11-03]. (原始內容存檔於2008-11-06). 
  23. ^ 童虎. Comsenz核心产品Discuz! 7.0.0正式版发布. Discuz!官方討論區. 2008-12-12 [2008-12-12]. (原始內容存檔於2008-12-14). 
  24. ^ 童虎. Comsenz核心产品Discuz! 7.1测试版发布免费下载. Discuz!官方討論區. 2009-09-24 [2009-09-30]. (原始內容存檔於2009-09-27). 
  25. ^ 童虎. Comsenz核心产品Discuz! 7.1正式版发布. Discuz!官方討論區. 2009-10-16 [2009-10-17]. (原始內容存檔於2009-10-18). 
  26. ^ 童虎. Comsenz 2010核心产品Discuz!X 1.0体验包发布. Discuz!官方討論區. 2010-03-28 [2010-03-28]. (原始內容存檔於2011-11-01). 
  27. ^ 童虎. Comsenz 2010核心产品Discuz!X 1.0 Beta发布. Discuz!官方討論區. 2010-04-29 [2010-04-29]. (原始內容存檔於2011-11-01). 
  28. ^ 童虎. Comsenz 2010核心产品Discuz! X1正式发布. Discuz!官方討論區. 2010-05-19 [2010-05-19]. (原始內容存檔於2010-06-12). 
  29. ^ 童虎. Comsenz 2010核心产品Discuz! X1.5RC发布. Discuz!官方討論區. 2010-09-02 [2010-09-02]. (原始內容存檔於2011-11-01). 
  30. ^ 童虎. Comsenz 2010核心产品Discuz! X1.5发布. Discuz!官方討論區. 2010-09-20 [2010-09-20]. (原始內容存檔於2010-12-03). 
  31. ^ Cnteacher. Comsenz核心产品Discuz! X1.5.1正式版发布. Discuz!官方討論區. 2011-06-28 [2011-06-28]. (原始內容存檔於2011-11-01). 
  32. ^ 童虎. Comsenz 2011核心产品Discuz!X 2.0體驗站點開放. Discuz!官方討論區. 2011-03-02 [2011-03-02]. (原始內容存檔於2004-11-14). 
  33. ^ 童虎. Comsenz 2011核心产品Discuz! X2 Beta提供下载测试. Discuz!官方討論區. 2011-03-22 [2011-03-22]. (原始內容存檔於2011-10-20). 
  34. ^ 正式版發布時間為5月9日. [2013-05-24]. (原始內容存檔於2013-06-07). 
  35. ^ 存档副本. [2013-09-30]. (原始內容存檔於2013-10-02). 
  36. ^ 存档副本. [2014-06-14]. (原始內容存檔於2016-09-19). 
  37. ^ 存档副本. [2017-01-07]. (原始內容存檔於2017-01-07). 
  38. ^ 存档副本. [2017-10-16]. (原始內容存檔於2017-10-16). 
  39. ^ 存档副本. [2018-01-02]. (原始內容存檔於2018-01-03). 
  40. ^ 存档副本. [2018-01-02]. (原始內容存檔於2018-01-03). 
  41. ^ CS1.3. 关于Discuz! 7.0F的相关声明. FreeDiscuz!. 2009-03-03 [2009-03-14]. (原始內容存檔於2009-03-08). 
  42. ^ Discuz! 4.0、4.1、5.0.0及5.5.0的英文版均在下載資料夾內的utilities資料夾。
  43. ^ 戴志康表示Discuz!抄襲XMB:

    很多人吃慣了免費的午餐,所以我開始收費時他們都想不通,有人在討論區上詆毀Discuz!和我的人格,甚至說我設計的Discuz!是抄襲的。當時,我很難過。CDB確實是從XMB改進過來的,但是後來新開發的Discuz!尤其是Discuz! 2.0以後的產品,全部技術都是我們自己開發的。

  44. ^ 站長. 【站長絕密手記】香港警察俱樂部風雨六載回憶錄. 香港警察俱樂部. 2006-10-30 [2008-11-03]. (原始內容存檔於2011-02-03). 

外部連結

編輯