九大PHP開源Wiki(維基百科)程序評測

維基百科(wiki)是Web2.0的代表產物,跟博客、digg、視頻分享等一樣同樣強調用戶參與,分享互聯網的精神。如果想自己編寫一本百科全書,跟建一個博客一樣,有已經開發好的程序可以使用,而且是開源的。有了這些工具,我們要實現編寫百科全書的夢想就不難實現了。以下是九大基於PHP和 Mysql架構的wiki程序的介紹,有興趣的朋友可以選擇一款適合自己的wiki程序。

1 PmWiki 

下載地址:http://www.pmwiki.org/wiki/PmWiki/Download

PmWiki是一個基於PHP的wiki引擎,各項wiki功能比較完善,而且能夠很好的支持中文。PmWiki的特點:

  • 小巧易用,使用文件存放所有內容,不使用數據庫;
  • 超過200個功能擴展插件 ;
  • 較爲完善的權限及密碼功能:可以針對頁面或組設定密碼,以及指定瀏覽、修改權限;
  • 允許頁面分組,並允許頁面內容被其他頁面調用(include) ;
  • 支持頁面編輯、版本記錄;
  • 支持Wiki Words功能自動產生相關鏈接 支持分類屬性 ;
  • 支持InterMap的跨站點鏈接縮寫 ;
  • 支持RSS、郵件提醒等功能。

2 SpeedyWiki

下載地址:http://speedywiki.sourceforge.net/

SpeedyWiki的特點包括:

  • 內置WYSIWYG頁面編輯器;
  • 開/關賬號註冊;快速搜索;
  • 定製RSS Feed;
  • 完整的修訂系統;
  • 支持多種UI主題;
  • 安裝簡單。

3 Tikiwiki

下載地址:http://info.tikiwiki.org/Get+Tiki

TikiWiki是基於PHP、ADODB(持久層)以及Smarty(模板引擎)開發的CMS(內容管理系統)/門戶系統/羣件 (Groupware)系統。它由來自全世界範圍的開源愛好者、捐贈者參與開發和維護。

通過TikiWiki,您可以很輕鬆的搭建各種類型的站點、門戶、內部網等。TikiWiki同樣也是一個強大的基於Web的協作系統。 TikiWiki內置了非常多的功能選項,當您需要某個功能時可以很方便的將其激活。TikiWiki除了擁有當前幾個優秀的Wiki的所有功能外,並且 還提供很多其他實用的功能。您可以通過TkiWiki搭建論壇系統、聊天室、投票系統、客戶支持網站以及其他。TikiWiki的開發與維護團隊一直處於 活躍狀態,並將無限期的持續下去。您可以看到有越來越多的網站正基於TikiWiki建設當中。

TikiWiki的主要功能包括:文章庫、論壇、電子報、博客日誌、文件/圖庫系統、投票/調查問卷/測驗系統、FAQ、聊天室、橫幅廣告管理系 統、Webmail、行事曆、工作流、在線支持系統等等。

4 Wikiwig

下載地址:http://wikiwig.sourceforge.net/

Wikiwig是一個採用PHP+MySQL搭建的Wiki引擎。

它的特性:提供一個WYSIWYG在線編輯器(htmlarea),用戶管理,系統鎖定(避免兩個用戶同時編輯),文件管理,圖片管理(上傳+在線 修改),跟蹤文章版本修訂等等。

5 DocBookWiki   

下載地址:http://doc-book.sourceforge.net/homepage/

DocBookWiki能夠在線展示與編輯DocBook文檔。它能夠一次性展示多個文檔,每一個文檔可具有多種語言。可以以多種模式進行編輯(如 文本,HTML,XML等),但最基本的格式還是DocBook(XML)。每一個文檔能夠自動轉換成其它格式以用於下載。所有這些歷史修改記錄將被保存 在CVS中,並且還能夠把文檔恢復到之前的任何版本。

6 WikkaWiki 

下載地址:http://wikkawiki.org/HomePage

WikkaWiki是一個快速、可擴展、安全、遵循標準,採用PHP+MySQL開發的輕量級wiki引擎。它提供了一個直觀的操作界面用於編輯頁 面內容,跟蹤和比較由單個用戶所完成的修訂,設置用戶訪問權限等。

7 DokuWiki 

下載地址:http://www.splitbrain.org/projects/dokuwiki

DokuWiki是一個基於PHP開發的開源wiki引擎。它具有小巧、功能強大、靈活的特點,適合於中小團隊和個人網站搭建知識庫系統。 DokuWiki可以集成到WordPress、XOOPS、PostNuke等系統中使用。它具有以下特性:

  • 無需要數據庫支持,直接採用文件系統來存儲數據。
  • 使用類似mediawiki的文本編輯器,支持快捷鍵。支持段落編輯,能自動生成文章目錄。
  • wiki語法完善,自動產生條目鏈接,支持圖片上傳、外部鏈接等。
  • 支持無限版本記錄,支持彩色版本差異功能。
  • 支持頁面鎖定(只讀)。通過ACL插件,還可以控制用戶對頁面及名字空間的訪問權限。
  • 支持RSS及ATOM新聞聚合。
  • 具有頁面緩存機制。
  • 具有垃圾信息過濾功能。
  • 支持快速全文檢索 。
  • 可定製頁面樣式模板及插件

8 MediaWiki

下載地址:http://www.mediawiki.org/wiki/MediaWiki

MediaWiki是全球最著名的wiki知識庫引擎,運行於PHP+MySQL環境.MediaWiki從2002年2月25日被作爲維基百科全 書的系統軟件,並有大量其他應用實例.目前MediaWiki的開發得到維基媒體基金會的支持. MediaWiki是建立wiki網站的首選後臺程序,目前國內的天下維客等站點都採用這套系統.MediaWiki一直持續更新.其原作者爲德國的 Magnus Manske.

選擇Mediawiki來搭建wiki知識庫的理由:

  1.  經受過重量級應用的考驗,功能豐富而且易於安裝;
  2.  全世界最大的wiki項目維基百科是使用mediawiki的成功範例,數據量、訪問量都超級龐大;
  3. mediawiki的功能非常豐富,支持多語言版本,充分滿足知識站點的需要;
  4. 運行環境要求很低,架設過程簡潔,即使新手也可以迅速建立自己的站點;
  5. mediawiki是目前應用最廣的wiki程序,數以萬計的網站在使用它,很容易找到範例站點;
  6. 持續開發,程序特性功能不斷完善,保證未來的支持;
  7. mediawiki是受到維基媒體基金會支持的開源項目,在功能、性能、安全方面將不斷優化;

mediawiki的缺點

  1. 後臺管理功能不是很完善,僅通過簡單的特殊頁面完成這些功能;
  2. 一般環境下,mediawiki的運行速度相對其他wiki程序要差很多.mediawiki的目標是爲維基媒體項目服務,很多華麗的性能特徵要 在高端設備環境(多服務器,多數據庫,反向緩衝squid服務器陣列,大量額外的PHP緩衝引擎)中才能體現。
  3. 在界面方面關注不夠,導致外觀美化的修改繁瑣,甚至需要一定的技術背景。

mediawiki系統特色

  1. 1 wiki的重要特徵;
  2. 記錄所有的改動版本,能方便的查閱歷史更新記錄,這使得開放性編輯成爲可能;
  3. 自動產生鏈接,編輯文本中中括號中的內容(如“[[X條目]]”)將自動產生鏈接;
  4. 允許使用模板,方便對相同內容的重複使用、更新;
  5. 支持分類,並根據分類在不同的文章之間自動產生關聯;
  6. 允許每個用戶自行選擇系統外觀;
  7.  中文支持較好;

9 PhpWiki 

下載地址:http://sourceforge.net/projects/phpwiki/

PhpWiki是WikiWikiWeb的一個PHP”克隆”。WikiWikiWeb是一個任何人都可以通過一個HTML Form來編輯其頁面的網站。支持多種存儲方式,動態超鏈接,可更換主題,訪問控制列表(ACL)等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章