必威电竞|足球世界杯竞猜平台

MediaWiki
來源:互聯網

MediaWiki全球最著名的開源wiki程序,運行于PHP+MySQL環境。MediaWiki從2002年2月25日被作為維基百科全書的系統軟件,并有大量其他應用實例。MediaWiki的開發得到維基媒體基金會的支持。

MediaWiki是建立wiki網站的首選后臺程序,目前國內的灰狐維客等站點都采用這套系統。

MediaWiki一直保值著持續更新,當前最新版本為1.30.0(2017-05-09) 測試版本。MediaWiki原作者為德國的Magnus Manske。

發展歷史

MediaWiki 最初是由科隆大學的學生及Magnus Manske這位程式開發員設計來編寫維基百科的。而當時是使用以Perl基礎的UseModWiki(被維基社群加上外號為"Phase I"),但後來於2002年1月25日轉換至以PHP編寫的新版本("Phase Ⅱ")。這個日子在維基社群中是十分有名的,被稱為 Magnus Manske Day。

在2002年中,這套軟體被重新改寫及增強,變為"Phase Ⅲ",而后來的版本均以此為基礎。自從2003年中開始,這套原來沒有名字的軟體被命名為"MediaWiki"及對外發布。而其他非維百科的計劃亦可以使用MediaWiki作為他們自己的維基軟件。

這個被命名為"MediaWiki"的維基引擎於2003年8月29日首次發布。這個發布的名字全稱為MediaWiki-stable 20030829。

這個名字是為了呼應維基媒體基金會,即維基百科的主導組織而起的。但亦有批評者認為"MediaWiki"這名字與維基媒體的英文名字"Wikimedia"過于相似,容易使人混淆。

功能特性

Mediawiki 1.4 使用gzip 來壓縮儲存的文字,使得在儲存文字時,可節省大約15%的空間。而這版本亦同時使用"block-compressed revisions"作為進一步的壓縮,使得存取效率大為提升。

優點

經受過重量級應用的考驗,功能豐富卻架設簡單.

全世界最大的wiki項目維基百科是使用mediawiki的成功范例,數據量、訪問量都超級龐大

mediawiki的功能非常豐富,支持多語言版本,充分滿足知識站點的需要

運行環境要求很低,架設過程簡潔,即使新手也可以迅速建立自己的站點

最大的Wiki程序社區

mediawiki是目前應用最廣的wiki程序,數以萬計的網站在使用它,很容易找到范例站點

有大量的熱心參與人員參與研究,資料多,容易找到互相交流的朋友.

持續開發,程序特性功能不斷完善,保證未來的支持

1.

經受過重量級應用的考驗,功能豐富卻架設簡單.

2.

全世界最大的wiki項目維基百科是使用mediawiki的成功范例,數據量、訪問量都超級龐大

3.

mediawiki的功能非常豐富,支持多語言版本,充分滿足知識站點的需要

4.

運行環境要求很低,架設過程簡潔,即使新手也可以迅速建立自己的站點

5.

最大的Wiki程序社區

6.

mediawiki是目前應用最廣的wiki程序,數以萬計的網站在使用它,很容易找到范例站點

7.

有大量的熱心參與人員參與研究,資料多,容易找到互相交流的朋友.

8.

持續開發,程序特性功能不斷完善,保證未來的支持

弱點

后臺管理功能不是十分簡單友善,僅通過簡單的特殊頁面完成這些功能,大部分系統設置是依靠配置文件而非直接界面設置

在界面方面關注不夠,導致外觀美化的修改繁瑣,需要一定的技術背景

1.

后臺管理功能不是十分簡單友善,僅通過簡單的特殊頁面完成這些功能,大部分系統設置是依靠配置文件而非直接界面設置

2.

一般環境下,雖然內置部分緩沖機制優化運行,mediawiki的運行速度相對其他wiki程序要差很多。mediawiki的目標是為維基媒體項目服務,很多華麗的性能特征要在高端設備環境(多服務器,多數據庫,反向緩沖squid服務器陣列,大量額外的PHP緩沖引擎)中才能體現.

3.

在界面方面關注不夠,導致外觀美化的修改繁瑣,需要一定的技術背景

系統特色

記錄所有的改動版本,能方便的查閱歷史更新記錄,這使得開放性編輯成為可能。

可以自定義監視列表,針對監視指定頁面的更改。

允許使用模板,方便對相同內容的重復使用、更新。

支持分類,并根據分類在不同的文章之間自動產生關聯。

允許每個用戶自行選擇系統外觀和用戶腳本。

國際化較好的支持,對中文也有較好的支持(內置了多書寫系統自動互轉,中文實現了繁簡和地區化轉換)。

1.

記錄所有的改動版本,能方便的查閱歷史更新記錄,這使得開放性編輯成為可能。

2.

可以自定義監視列表,針對監視指定頁面的更改。

3.

允許使用模板,方便對相同內容的重復使用、更新。

4.

支持分類,并根據分類在不同的文章之間自動產生關聯。

5.

允許每個用戶自行選擇系統外觀和用戶腳本。

6.

國際化較好的支持,對中文也有較好的支持(內置了多書寫系統自動互轉,中文實現了繁簡和地區化轉換)。

歷屆版本

版本開發模式

mediawiki采用了“連續式集成”開發模式,并且發布版本都在維基百科維基媒體基金會項目經過一段時間的穩定運行,最新版本以一周更新方式首先部署至維基媒體基金會項目進行運行測試,所以新版的可靠性都已足夠。

在功能方面,一般每一次升級mediawiki的變化都不會太大;易用性方面,各版本稍有改進;內部結構方面有一定優化。從實際使用角度來說,新站安裝新版是合適的選擇,老站升級的迫切性則不高。

參考資料 >

生活家百科家居網