Discuz!

Discuz!

Crossday Discuz! Board(簡稱 Discuz!)是北京康盛新創科技有限責任公司推出的一套通用的社區論壇軟體系統。自2001年6月面世以來,Discuz!已擁有11年以上的套用歷史和200多萬網站使用者案例,是全球成熟度最高、覆蓋率最大的論壇軟體系統之一。目前最新版本Discuz! X2.5正式版于2012年4月7日發布,首次引入套用中心的開發模式。2010年8月23日,康盛創想與騰訊達成收購協定,成為騰訊的全資子公司。
  • 公司名稱
    北京康盛新創科技有限責任公司
  • 外文名稱
    Crossday Discuz! Board
  • 總部地點
    北京
  • 成立時間
    2001年6月
  • 經營範圍
    論壇軟體系統
  • 公司性質
    民營企業
  • 公司地位
    全球成熟度最高、覆蓋率最大的論壇軟體系統之一

適用領域

Discuz! 適用于以下的套用領域:

對穩定性和負載能力要求較高的入口網站 大中型企業的客戶線上調查、技術與產品服務 企事業單位內部交流與溝通,辦公協作與自動化(OA) 大中專院校的學生、教工與校友討論區 已經發展到一定規模,具有相當訪問量的個人網站 商業、交友、科技、影音、下載等等方面的專門網站 地方政府、電信公司或愛好者建立的地域性討論區 以上僅是一些常見套用領域的舉例,事實上,Discuz! 因其全面的功能設計和可圈點的安全防範,幾乎適用于所有需要互動和交流功能的網站,尤其是已經具備相當規模,且經常因為伺服器資源耗盡、安全問題或其他原因而損人氣的中大型套用案例。

Discuz!Discuz!

系統特色

卓越的訪問速度和負載能力

Discuz! 從創立之初即以提高產品效率為突破口,隨著編譯模板、文法生成核心、資料快取和自動更新機製等獨創或獨有技術的套用,以及堅固的資料結構與最少化資料庫查詢設計,使得 Discuz! 可以在極為繁忙的伺服器環境下快速

Discuz!Discuz!

穩定運行,切實節約企業成本,提升企業形象。依據實際套用案例,在 P4 2.4G,1G RAM,IDE 硬碟的入門級伺服器上,Discuz! 可以容納 150 萬篇帖子並穩定負載 2500 人/30 分鍾線上的流量,最高可達 5000 人/30 分鍾線上。在硬體配置稍好的環境中,如雙 Xeon 2.4G,2G RAM,萬轉 SCSI 硬碟的伺服器上,以上數位均實現了翻番,即容納 300 萬篇以上帖子,穩定負載 5000~8000 人/30 分鍾線上,最高可超過 10000 人/30 分鍾。如果採用 Web 和資料庫分離的方式負載,並採用 RAID-5,各項指標可達到上述的二至三倍,即實現約 30000人/30 分鍾線上。這樣的負載能力完全可以滿足中大型網站乃至入口網站的套用需求。

強大而完善的功能

除了一般論壇所具有的功能外,Discuz! 還提供了很大限度的個性化設定,力求做到功能設定的系統性、豐富性,功能使用的人性化、傻瓜化,需求定製的最大化、智慧型化。絕大多數功能均在後台預留開關,可按使用者需要啓用。前後

Discuz!Discuz!

台全部採用語言檔案等國際化設計,前台採用 Discuz! 開發組自主開發的編譯模板等先進技術,更換介面易如反掌。完善的許可權設定,使管理員可控製到每個使用者,每個組及所在每個分論壇的各種許可權,滿足套用于各種領域的論壇管理者。

國際化和標準化的產品架構

目前發布的版本分為簡體中文、繁體中文和英文三個版本。自 Discuz! 2.0 以來,因其高效國際化核心的套用,使其成功走出國門,步入海外市場。我們十分重視在產品開發與推廣的全過程中與國際接軌,時刻不忘中國軟體走向世界的奮鬥目標,專註于開發符合國際標準、具有國際影響力的中國軟體產品,Discuz! 4.0.0 以後,Discuz! 開發組更加大了國際化的研發力度,通過良好的設計和有效的宣傳,努力提高海外使用者數量,提升 Discuz! 品牌的國際競爭力。

周密的安全部署和攻擊防護

經過近三年的經驗和技術積累,Discuz! 在安全部署上已逐步走向成熟,全部商業客戶論壇的穩定安全運行就是最好的例證。Discuz! 能有效處理頁面格式,保證頁面及表格的完整性。安全檢查套用于每一個 Discuz! 代碼中,可自動

持久的創新和廣闊的前景禁止貼子及簽名等中的惡意代碼和跨站腳本攻擊。獨有的全程操作記錄,使論壇運行情況隨時有據可查。

Discuz! 擁有一支富于創新的開發隊伍,持續性的技術優勢和不斷成長的市場經驗,除了強化已有的市場競爭力以外,更增強了已有和潛在客戶的信心。我們不滿足于現有成果,追求產品設計的趨于完美。我們時刻關註國內外相關領

Discuz!Discuz!

域內的最新進展和動態,不斷的進步和創新,已使越來越多的人相信 Discuz! 更加美好的明天。

如果您正在尋找一個出色的論壇解決方案,如果原有產品無法適應您企業的不斷成長,如果您為不斷提升的硬體需求而苦惱,如果您的網站因為伺服器的不堪重負而停滯不前,Discuz! 將為您提供一個嶄新的機遇和選擇。

技術概述

環境需求

Discuz! 可以運行于裝有 PHP 4.0.6 及以上,Zend Optimizer 2.1.0 及以上,MySQL 3.23 及以上或 PostgreSQL 7.1 及以上的 Linux/Unix/Windows 等各種作業系統環境,是真正的跨平台套用軟體,在安全模式下也能完好運行。

演算法及資料結構

Discuz! 開發組具有豐富的 cache 處理經驗,早在 Discuz! 2.0 開始即內建了包含從系統設定到模板機製在內的 PHP 文法生成核心,此核心可直接生成程式格式的快取,cache 技術的廣泛套用使得 Discuz! 的代碼效率再上新的台階。

Discuz! 中包含了眾多獨創或獨有的處理方法,使得 Discuz! 可以輕松承受比其他類似產品更多的貼子數量和線上人數,成為目前最高效快速的論壇產品之一。在實現同樣功能的前提下,Discuz! 力爭佔用資料庫資源最小,頁面處理時間最短。在一台配置良好的 P4 級 UNIX 主機上,100 萬貼論壇平均頁面處理時間不超過 0.03 秒(搜尋除外),頁面平均資料庫查詢數不超過 5 個,最大承載線上人數超過 5000 人,如果構建 Web 和資料庫分離的雙機系統,負載能力和速度都將獲得更大的提升。

資料庫操作

Discuz! 依靠專門設計的資料庫操作類實現資料庫存取,目前分為 MySQL 和 PostgreSQL 兩個版本,具有專有錯誤處理模組,通過 Email 即時報告資料庫錯誤。資料結構更經過精心的設計,從欄位到表的分配、索引的構建,都經過縝密的考慮,相同資料量的論壇,Discuz! 佔用的資料庫容量和其他類似產品相比要小。程式核心中查詢遵循 ANSI SQL 規範,短期內即可通過新增資料庫類的方式移植到 SQL Server 等其他資料庫系統。

模板體系

Discuz! 全部版本都使用模板與程式分離的方式構建,Disucz! 是最早也是最徹底的使用編譯模板系統構建的商業化產品,該核心由北京康盛創想(北京)科技有限公司科技有限公司獨立開發,與傳統的模板技術相比更快捷,內容修改也更容易,隨著 Discuz! 系列軟體套用的普及,必將引起一股編譯模板技術套用的高潮。

依賴于 Discuz! 獨有的編譯模板體系,全部提示信息,均在完全不影響程式效率的前提下,用語言包實現。自 2.0 以來,徹底支持多模板,多語言和多風格。每個模板可使用不同的語言介面,不同的內碼設定和不同的風格設定,模板可線上編輯,也可通過 FTP 直接上載,給介面定製帶來了前所未有的方便。不懂 html 的新手通過風格設定的修改,或設計達人手工修改模板,都可實現論壇面板的完全定製。

發展歷程

初期的技術積累

Discuz! 論壇軟體系統項目起始于 2001 年底,初創時名稱為 CDB,是一名大二學生戴志康借鏡國外同期技術,以技術研究為目的,利用業餘時間完成的一個免費軟體。因較快的升級與完善速度,CDB 于 2002 年初開始擁有了最早的一批使用者。作者在技術學習和研究的同時,積極採納來自最終使用者的使用反饋,在使用者的理解與支持下,CDB 作為一個相對起步較晚的論壇軟體項目,取得了相對一個初創軟體項目來說較快的進展,並實現了初期的網路協作開發模式。

項目轉型與市場初探

2002 年,CDB 開發組開始註重基礎技術的積累,具備了一定的自身技術實力後,開始著手 CDB 的項目定位的改變,即將其從學習與研究的層次提高到產品的層次。2002 年中到 2003 年初,CDB 開發組將這一時期的技術積累,套用到整個項目中,耗時半年多時間,對 CDB 的代碼進行了 100% 重新編寫和架構,並將 CDB 改名為 Discuz!,即“令人驚異的討論區”的意思。

2003 年初,開發組對論壇軟體的核心技術取得了重大突破,在國內外現有產品中創新性的實現了 PHP 文法生成核心、快取自動建立與更新機製、編譯模板系統等獨有技術,這些核心技術的套用使得 Discuz! 在效能和負載能力上取得了巨大的提升,套用了這些新技術的 Discuz! 2.0.0 版本也以商業軟體的方式發行。期間 Discuz! 開發組也進行了初步的企業化運營的嘗試,獲得了寶貴的經驗。

產品化逐步走入正軌

雖然 2.0.0 版本套用了很多獨有的新技術,但因為經驗不足、宣傳不到位及商業軟體在中國大陸市場的巨大阻力等原因,2.0.0 版本並沒有取得預期的市場進展,面對眾多從未經歷過的問題與困難,Discuz! 開發組決定再次進行產品的轉型,即將 Discuz! 的定位從普通軟體產品向商業化軟體產品的層次升級。經過半年多的潛心開發,一個用商業軟體標準規範和約束,面向高要求和苛刻使用環境的新商業版本 Discuz! 3.0.0 面世了。

3.0.0 發布後,無論在技術上和市場上都獲得了使用者的廣泛好評,成為 Discuz! 第一個成功的商業版本,之後幾次基于本版本的小規模升級,使得 Discuz! 逐漸達到真正商業軟體的標準,穩定性、速度、兼容性、安全性等關鍵指標均大大超過以往,獲得了使用者的認可,商業使用者遍及中國大陸、香港、台灣、北美、歐洲、澳洲、馬來西亞等國家和地區,Discuz! 項目開始漸入佳境。

軟體國際化、開發團隊化和市場規模化的轉變

居安思危,Discuz! 開發組始終關註著產品和技術的最新動向,以將產品做強做大為己任,正視一切差距和不足,著力在多個方面實現可持續發展。Discuz! 項目創始人戴志康于 2004 年 2 月註資 50 萬元人民幣組建康盛創想(北京)科技有限公司,同期被北京市科學技術委員會認定為高新技術企業,同年 6 月獲得北京市通信管理局頒發的經營性網際網路業務許可(ICP 證),並組建了一隻高效精幹的全職開發與服務團隊,開始項目的正規化,商業化運作。

與此同時,一個全新的商業版本 Discuz! 4.0.0 進入測試階段,該版本除了繼續對產品在負載能力上作以最佳化以外,更註重了產品的人性化設計,將以人為本的設計理念不斷深入,開發過程中幾乎全部的功能改進都來自于最終使用者的使用反饋,同時對使用者的需求作以深入細致的分析,形成了一個功能豐富、操作簡便和設計系統化的論壇軟體產品。

康盛創想(北京)科技有限公司專註于論壇軟體及相關領域的技術研究、產品開發與市場推廣,為實現中國軟體走向世界的目標而努力。

宣布免費策略,引入合伙人、技術骨幹、職業經理人與風險投資

2005年是網際網路社區高速發展的一年,Comsenz 在 Discuz! 軟體授權收入呈現高成長之際,率先主動宣布軟體免費策略,去除軟體加密措施,對非商業用途的 Discuz! 使用者不再收取軟體授權許可費用。開創網際網路社區軟體業向服務模式升級的先河。

同時,公司從 2005 年中期起,大力吸引了一批富有創業熱情、對社區市場擁有成熟經驗的管理、技術及行銷人才,加盟 Comsenz 共同創業。公司進入團隊協作作業期。

與此同時,多家風險投資商與 Comsenz 洽談合作事宜,公司最終引入了頂級華爾街風險投資商紅杉資本(Sequoia Capital)的數百萬美元投資,完善了創業公司所必需的良性的公司資本結構和組織架構建設。

拓展社區理念,推出系列社區軟體產品

2006 年是 Web2.0 理念流行和社區部落格(Blog)套用普及的一年,Comsenz 趁熱打鐵,推出了一款基于Discuz!系統之上的全新理念的 Web2.0 社區個人門戶系統 X-Space,創新地發展了部落格套用,在 X-Space 中加入了圖片(相冊)、收藏、書簽(網摘)、好友圈等 Web2.0 套用元素,以及商品(商城)、檔案(下載)、友情連結等網際網路流行套用。短時間內就獲得了大量的下載和安裝,受到了使用者的普遍歡迎。

結合 X-Space,公司推出SupeSite V5.0 Beta版本和正式版,將SupeSite這套社區門戶系統(CMS)與社區部落格系統進行了全面的整合和套用的互通。相應地,為滿足Windows平台使用者擁有多樣化的選擇可能,Comsenz推出了一套基于.Net平台開發的Discuz! For Windows版論壇軟體系統。

由于社區市場的整體發展和繁榮,公司業務和產品備受市場關註,在2006年6月召開的第四屆中國軟交會上,公司核心產品Discuz!榮獲中國十大自主創新軟體產品獎。緊接著,在2006年8月,公司還獲得了由國際著名投資風向標雜志《Red Herring》頒發的亞洲創新企業百強稱號。

運行環境

作業系統要求

Discuz! 具備跨平台特徵,可以運行于 Linux/FreeBSD/Unix 及微軟 Windows 2000/2003 等各種作業系統環境下。我們已在軟體中針對上述作業系統做了大量的測試和實地檢驗,保證 Discuz! 可以在上述系統中安全穩定的運行,但您仍然需要做好伺服器作業系統級的安全防備措施,例如Windows使用者需變更 MySQL for Windows 的初始 root 密碼,避免跨目錄的檔案讀寫。類 Unix 使用者需避免使用過于簡單的密碼,避免跨使用者目錄的檔案讀寫,做好伺服器上其他相關軟體(如 Sendmail、ftpd、httpd)等的安全防範,使用較新的軟體版本等。

如果您租用虛擬主機,一般正規和技術力量較強的虛擬主機提供商會已經做好作業系統的各項準備,使用者可不必關註此部分。

推薦使用 Linux/FreeBSD 作業系統,不僅完全免費,而且可以獲得更好的穩定性和負載能力。如果使用Windows 系統,請將 PHP 以 ISAPI(非 CGI)方式安裝。

語言及資料庫支撐環境要求

Discuz! 需要伺服器上裝有如下軟體:

可用的httpd伺服器(如 Apache、Zeus、IIS 等)

PHP 4.1.0 及以上

Zend Optimizer 2.5.7 及以上

MySQL 3.23 及以上(僅針對 MySQL 版 Discuz! )

以上軟體除了 httpd 軟體有可能需要購買以外,其餘均為跨平台的免費軟體,推薦使用以上軟體的最新穩定版本,不僅擁有更多的功能,而且通常已修復了已知老版本的安全漏洞。

如果您租用虛擬主機,請咨詢虛擬主機提供商,您的空間伺服器是否已安裝了上述軟體。由于 Discuz! 的資料表具有首碼設計,因此通常情況下可以將 Discuz! 與其他軟體安裝在同一個資料庫中,或採用不同的首碼名從而在同一個資料庫中安裝多個 Discuz! 論壇而不產生沖突。

您的 MySQL 資料庫賬號應當擁有 CREATE、DROP、ALTER等執行許可權,同時檔案空間需不低于 2M,資料庫空間不低于 5M,通常您的虛擬空間都會滿足這個條件,以滿足包括 Discuz! 在內的絕大多數網路軟體的正常運行。如果您不了解具體情況,請咨詢您的空間提供商。

相關網址

軟體下載:http://www.comsenz.com/downloads/install

風格下載:http://www.comsenz.com/downloads/styles/discuz

外掛程式下載:http://www.comsenz.com/downloads/plugins/discuz

幫助首頁:http://faq.comsenz.com/

環境搭建:http://faq.comsenz.com/environment

使用者手冊:http://faq.comsenz.com/usersguide

開發指南:http://faq.comsenz.com/development

以上均為官方網址

相關詞條

相關搜尋

其它詞條