Discuz!是一個開放原始碼的網絡論壇程序,簡稱Dz。作者為Crossday,目前最新版本是6.1。其前身為Crossday Bulletin(CDB),最初改自國外開源論壇XMBForum。其後Crossday及Discuz! Team使用Crossday Bulletin的核心改寫成為現今的Discuz!社區論壇程序。
現在,Discuz!已成為中文互聯網中最多用戶使用的論壇程序之一。
運行平臺
Discuz!使用PHP動態頁面以及MySQL數據庫作為核心。具有跨平臺特性,只要使用Apache(或Microsoft Windows中的IIS)配合PHP以及MySQL,就可以運行Discuz!。
版本概觀
| 版本 | 推出年份 | 免費版 | 商業版 |
|---|---|---|---|
| 1.0 | 2002 | O | X |
| 2.0 COML (含RC/SP1) | 2002 | O | O |
| 2.2F (含SP1) | 2004 | O | X |
| 2.5F (含SP1) | 2005 | O | X |
| 3.0 | 2003 | X | O |
| 3.1.2 | 2003 | X | O |
| 3.0F (Beta3) | 2005 | O | X |
| 4.0 (RC1/RC2/RC3/RC4/Final) | 2005 | X | O |
| 4.0 | 2006 | O | O |
| 4.1 | 2006 | O | X |
| 5.0 (含RC1/RC2) | 2006 | O | X |
| 5.5 | 2007 | O | X |
| 6.0 (含RC1) | 2007 | O | X |
| 6.1 (含6.0.1) | 2008 | O | X |
備註:
- 由於2.5、3.0的時期區分為免費版及商業版顧且加上F (Free)
功能擴展
Discuz!支持插件以及風格功能,更能與SuperSite/X-Space、SiteEngine、ShopEx整合,可以對於論壇程序以及模板進行一定的擴充。
插件
Discuz!的插件功能,可將論壇程序作出擴充。大多數使用Discuz!構建的論壇都會安裝一些插件。 Discuz!的插件設置在管理界面中。同時插件被要求一律使用PHP編寫,否則無法被論壇調用。插件既可以在論壇前臺使用,也可以只在管理界面中使用。
風格
Discuz!風格模版的編寫很簡單,是使用HTML來編寫的。 因此用家能自由地編輯風格模版。
SupeSite
SupeSite 是一套不但擁有了獨立的內容管理(內容管理系統CMS)功能,更集成了個人門戶系統X-Space,擁有強大功能的門戶系統。
X-Space
X-Space是一套個人門戶系統。它以網誌(Blog)功能為核心,結合了圖片、收藏、書簽、好友等Web2.0元素,以及商城、文件、友情鏈接等互聯網流行應用。 X-Space適合門戶、行業網站、專業網站、個人網站等各類互聯網社區。
歷史
Crossday Bulletin
2002年3月,Crossday 根據英文版的 XMB 作為核心,經徹底中文化及改良後,著手開發 Crossday Bulletin (CDB) 。
2002年3月13日,Crossday Bulletin 1.0 Beta 315 發佈。此為原始階段,更新速度非常快,通常1-2周發佈一個新版本。
2002年3月20日,Crossday Bulletin 1.10 正式版 發佈,增強了18項功能及修正17個Bug。
2002年3月29日,Crossday Bulletin 1.20 穩定版 發佈,增強了12項功能及修正4個Bug。
2002年4月25日,Crossday Bulletin 2.0 RC1 發佈,增強了8項功能。
2002年4月25日]Crossday Bulletin 2.0 RC2 發佈,增強了2項功能。
2002年5月18日,Crossday Bulletin 2.0 RC3.3 發佈,增強了8項功能及修正7個Bug。
2002年5月23日,Crossday Bulletin 2.0 RC3.5 發佈。
2002年6月13日,Crossday Bulletin 2.0 RC Final 發佈。
2002年6月-9月,Crossday Bulletin 2.0 Gold 發佈。
2002年9月24日,Crossday Bulletin 3.0 RC1 發佈,增強了29項功能及修正6個Bug。
2002年10月1日,Crossday Bulletin 3.0 正式版 發佈,為Crossday Bulletin最後一個版本。
Discuz! 1.0
經Crossday的出於市場的考慮,確定將Crossday Bulletin 改名為 Discuz! Board ,重新確定版本及路線;以新形式獲得更大的發展。Crossday並擁有獨立的知識產權(這問題一直存在爭議)。
此為Discuz!的第一個版本,核心基於Crossday Bulletin 3.0,此版增強了不少功能。
2002年10月15日,Discuz! 1.0發佈。
2002年10月,Discuz! 1.01 穩定版 發佈。此版本沒有任何大改進,以修正Bug為主,修正8個已知問題及13個Bug。
2003年2月,Discuz! 1.02 發佈。
2003年2月,Discuz! 1.03 發佈。
Discuz! 2.0 COML
2003年2月,Crossday將重新設計的Discuz! 2.0作為商業軟件出售。在技術上有了以下重大突破及改進:
- 執行效率比舊版高出一倍;
- 後台管理界面新增了密碼限制,使論壇更安全;
- 獨立開發模板系統,帶有編譯機制;
- 獨立開發的緩存系統,大大提高速度;
- 自帶多語言系統;
- 修正5個已知問題及Bug。
2003年6月10日,由於Discuz! 2.0盜版氾濫,新版發售後。官方隨即宣佈2.0COML版本免費發佈,受到用戶好評。
2004年6月1日核心建基於Discuz! 2.0COML的Discuz! 2.2F發佈。 此版本修正了所有已發現的問題、BUG及漏洞。
Discuz! 2.5F
Discuz! 2.5F由FreeDiscuz!開發,核心為Discuz! 2.2F,程式碼部份被重寫,使負載能力高於上一版20%。全新的插件接口,使開發者更易編寫插件。並解決了於2.2F已知的問題。新增/改良了45項功能。
2005年1月7日,Discuz! 2.5F發佈。
2005年3月12日,Discuz! 2.5F SP1 Build050312發佈。
Discuz! 3.0
2003年8月,Crossday把Discuz! 3.0以Zend加密後,以商業版發售。
2003年10月,Discuz! 3.0的穩定版Discuz! 3.1.2完成開發,Discuz!3.0隨即被淘汰。
Discuz! 3.0F
2005年6月,FreeDiscuz!著手開發3.0F版本。
2005年12月12日,FreeDiscuz!宣佈,由於Discuz! 4.0 開放源碼的關係,Discuz! 3.0F 停止開發,引起部份用戶不滿。
Discuz! 4.0
2005年,Discuz!著手開發Discuz! 4.0。正式版發佈前,曾推出Discuz! 4.0 RC1/RC2/RC3/RC4。
2005年9月27日,Discuz! 4.0 Final 商業版開始發售。
2005年9月-10月,Zend加密技術被攻破,解密程度達95%以上。Discuz! 4.0 即被破解。一時引來大亂。
2005年12月12日,Discuz!開發團隊宣佈,Discuz!開放源碼,把Discuz! 4.0免費發佈給部分填問卷的用戶,並發佈了“Discuz! 宣言”[1],免費版稱為4.0F。
2006年1月1日,Discuz! 4.0正式免費發佈。未來Discuz!將只有一條線路發放,商業及免費用戶都會使用相同的程序。
Discuz!的技術支持仍然收費。由此事件損害了之前的諸多商業版用戶利益,其中包括僅購買了數日的用戶,他們紛紛表示不滿,並曾嘗試組織申訴團,但最終所有都並未申訴。
Discuz! 4.1
2006年3月1日,Discuz! 4.1 發佈。同日,Discuz!發佈"Discuz! 4.1 20060301"補丁。
2006年3月3日,Discuz!發佈"Discuz! 4.1 20060303"補丁。
2006年3月8日,Discuz!發佈"Discuz! 4.1 20060308"補丁。
2006年3月10日,Discuz!發佈"Discuz! 4.1 20060310"補丁。
2006年3月21日,Discuz!發佈"Discuz! 4.1 20060321"補丁。
2006年4月18日,Discuz!發佈"Discuz! 4.1 20060418"補丁。
2006年5月13日,Discuz!發佈"Discuz! 4.1 20060513"補丁。
2006年8月29日,Discuz!發佈"Discuz! 4.1 20060829"補丁。
Discuz! 5.0
2006年7月19日,Discuz! 5.0.0 RC1發佈。
2006年8月1日,Discuz!發佈"Discuz! 5 RC1 20060801"補丁。
2006年8月21日,Discuz! 5.0.0 RC2發佈。
2006年8月29日,Discuz! 5.0.0 正式版發佈。
2006年9月11日,Discuz!發佈"Discuz! 5.0 20060911"補丁。
2006年9月29日,Discuz!發佈"Discuz! 5.0 20061001"補丁。
2006年10月28日,Discuz!發佈"Discuz! 5.0 20061028"補丁。
2006年11月6日,Discuz!發佈"Discuz! 5.0 ShopEX"補丁。
2006年12月8日,Discuz!發佈"Discuz! 5.0 Microsoft Windows Internet Explorer 7"補丁。
2007年2月10日,Discuz!發佈"Discuz! 5.0 20070210"補丁。
Discuz! 5.5
2007年3月12日,Discuz! 5.5.0 正式版發佈。
2007年3月24日,Discuz!發佈"Discuz! 5.5 20070324"補丁。
Discuz! 6.0
2007年6月16日,Discuz! 官方網站更換了做 Discuz! 6.0。新版本變化很大,轉換了作 XHTML,而且加入了很多AJAX等新在此插入非格式文字功能。
Discuz! 6.0 正式版於2007年8月28日發佈。
Discuz! 6.1, UCenter & UCenter Home 1.0
2008年4月21日,Discuz! 6.1 正式推出。Discuz! 6.1 重新構建了前後台管理體系,將管理員和版主的權限進行剝離,新增了版主工作平台,全新的後台界面使操作更加輕鬆,前台更多在於細節的調整,強調會員在整個站點各個應用之間的穿梭和好友交流。站長可根據需求,設計個性化側邊欄的形式展示論壇的優秀資源。在程序效率方面,新版本優化了模板體系,對磁盤 IO 請求較以往版本減少了 10%,整個系統的負載能力更強。同時 Discuz! 6.1,引入了 Ucenter 引擎,使 Discuz! 6.1 成為一個分水嶺式的產品。
同日,UCenter 1.0.0 正式版發佈。UCenter 是今後Comsenz旗下各個產品之間資訊直接傳遞的一個橋樑,通過UCenter站長可以無縫整合Comsenz系列產品,實現用戶的一站式登錄以及社區其他資料的交互。UCenter 擁有機制完善的介面,經過簡單修改便可以掛接其它任何平臺的協力廠商的網路應用程式,隨時為您的社區論壇增加能量。
同日,UCenter Home 1.0 正式版發佈,可取代 Xspace。UCenter Home 是一套採用PHP+MYSQL構建的社會化網路軟體(Social Network Software,簡稱SNS)。通過 UCenter Home,建站者可以輕鬆構建一個以好友關係為核心的交流網路,讓網站使用者可以用迷你博客一句話記錄生活中的點點滴滴;方便快捷地發佈日誌、上傳圖片;更可以十分方便的與其好友們一起分享資訊、討論感興趣的話題;輕鬆快捷的瞭解好友最新動態。
2008年4月29日,Discuz! 6.1.0 正式版補丁20080429發佈。
Discuz! 7.0
Discuz! 7.0 測試版在2008年10月26日發佈,而正式版暫定在12月中旬發佈。
其他版本
Discuz!NT
由Discuz!官方開發,Discuz!NT系列的產品,此版本能運行於Windows平台下。於2007年4月1日正式發行的四個版本ASP.NET1.1 SQL Server版、Asp.Net 1.1 Access版、Asp.Net 2.0 SQL Server版和Asp.Net 2.0 Access版。官方论坛Discuz!NT官方論壇有最新版本下載。
Discuz! Lite
由FreeDiscuz!開發,Discuz! Lite系列的產品,此版本與Discuz!同樣運行於PHP以及MySQL暫時正於公開測試,並可在FreeDiscuz!下載。
用戶在網上所看見的「插件整合包」並不是「官方版本」。
免費的Discuz!
FreeDiscuz!
原由Cnteacher作為個人技術論壇開放,後來逐漸成為免費版本用戶交流的論壇,主要從於插件、風格開發。自Discuz!2.2F開始,由Discuz!官方授權FreeDiscuz!開發標準版本程序,主要由Cnteacher、pk0909帶領部分人共同開發。Discuz!3.0F Beta3以後,免費版本與商業版本合併,FreeDiscuz!不再作Discuz!的標準程序開發。Cnteacher業於2006年1月加入Comsenz(Discuz!官方公司)。
程序歷程
Discuz! 2.0 之前的版本全部是免費發放的。Discuz! 2.0 之後才開始分為商業版本和免費版本。
由 Free Discuz! 所開發的免費版本:
- Discuz! 2.0COML
- Discuz! 2.2F
- Discuz! 2.5
- Discuz! 3.0F
- Discuz! Lite 1.0
此段時間有一個不成文的規定:免費版本版本號不得高於當前商業版本。Discuz!2.0COML其實就是Discuz!2.0商業版本免費發放的程序,此時已經發放Discuz!3.0商業版本。Discuz!2.2完全基於Discuz!2.0,只是大規模修正漏洞。Discuz!2.5基於商業版本Discuz!3.1.2,但內核經過重新編寫(此版本以及Discuz!3.1.2負載實際比後來的版本都要高,並非Discuz!官方所言)。Discuz!3.0F則基於商業版本(當時)Discuz!4.0開發,但Beta3發放後就完全停止開發了。
Zend被破解後Discuz!與FreeDiscuz!合併為Discuz!並開源Discuz! 4.0.0,此後,程序上不再有商業與免費之分。
免費的優勢
由於免費版本對於源碼的開放,使得其程序外圍程序被不斷的增強。以至於當時的同時期的免費版本足以抗衡商業版本。
商業版的破解
由於商業Discuz!加密的核心技術來自於Zend。2005年9月前後,Zend被宣告破解,此後由Zend加密的程序均遭到不同程度的損失。Discuz!從而轉向技術路線,對以前的商業用戶繼續提供並完善技術支持。並同時停止了出售程序,轉向出售技術服務。
Discuz!知識庫
Discuz!目前設有一個叫北京康盛世紀科技有限公司知識庫系統[2],是Discuz!的「常見問題集」,使用的是維基程序,但不允許匿名修改。
網民意見
在 Discuz! 當初盛行時,受到很多網民的擁戴。可是,隨著 Discuz! 不斷推出新版本,程式的質素每況愈下。
當 Discuz! 推出 6.0 時,受到很多網民批評,當中包括程式編碼混亂、使用假 XHTML、漏洞及錯誤百出等,因而令 Discuz! 的吸引力大打折扣。