MediaWiki
维库,知识与思想的自由文库
MediaWiki是一套以GPL授權發行的Wiki引擎。它具有很豐富的功能,並被維基百科及其他維基媒體基金會的計劃所採用,亦為世界上很多不同的維基所採用。 MediaWiki採用PHP語言寫成,並以MySQL作為其資料庫。它的徽標圖像化了它如何運用標記語言即雙括號 ("[[","]]") 來連結不同的文章。MediaWiki具有很高的相容性和可塑性,現在的版本支持memcached及Squid cache系統,亦支持TeX數學公式。其擴展系統允許用戶自行添加他們需要的特性及客製化程式介面。
[编辑] 歷史MediaWiki 最初是由科隆大學的學生及Magnus Manske這位程式開發員設計來編寫維基百科的。而當時是使用以Perl基礎的UseModWiki(被維基社群加上外號為"Phase I" ),但後來於2002年1月25日轉換至以PHP編寫的新版本("Phase II") 。這個日子在維基社群中是十分有名的,被稱為 Magnus Manske Day。 在2002年中,這套軟體被重新改寫及增強,變為"Phase III",而後來的版本均以此為基礎。自從2003年中開始,這套原來沒有名字的軟體被命名為"MediaWiki"及對外發佈。而其他非維百科的計劃亦可以使用MediaWiki作為他們自己的維基軟體。 這個被命名為"MediaWiki"的維基引擎於2003年8月29日首次發佈。這個發佈的名字全稱為MediaWiki-stable 20030829。 這個名字是為了呼應維基媒體基金會,即維基百科的主導組織而起的。但亦有批評者認為"MediaWiki"這名字與維基媒體的英文名字"Wikimedia"過於相似,容易使人混淆。[來源請求] [编辑] 版本 1.4MediaWiki 1.4於2005年3月20日正式發佈。Brion Vibber 成為主要開發者。在版本1.4中,MediaWiki源代碼被精簡,使得本來繁複的工作變得簡單。其中最明顯的特徵是使用者可自由轉換使用者介面的語言,使得不同語言的計劃更易被連結起來。 Mediawiki 1.4 使用gzip 來壓縮儲存的文字,使得在儲存文字時,可節省大約15%的空間。而這版本亦同時使用"block-compressed revisions"作為進一步的壓縮,使得存取效率大為提升。 [编辑] 版本 1.5MediaWiki 1.5 於2005年10月5日正式發佈。它繼續於版本1.4中出現的結構性改革。它最顯著的改變是在實質上重新設計了資料庫的存取方法,它最終將文字儲存由文章歷史追蹤系統中分離出來。這樣使會使得在某些操作中的速度大幅提升,例如移動頁面及生成頁面歷史清單,同時亦容許較大型的資料可於資料庫外儲存。 [编辑] 版本 1.6MediaWiki 1.6 於2006年4月5日發佈,詳細情況請參看官方網頁上的發行通告。 [编辑] 版本 1.7MediaWiki 1.7 於2006年7月8日發佈,此版本只能在 PHP 5.0 或以上的環境下使用,另外也移除了 MySQL 3.23.X 的支援。詳細情況請參看官方網頁上的發行通告。 [编辑] 版本 1.8MediaWiki 1.8於2006年10月10日發佈,詳細情況請參看官方網頁上的發行通告。 [编辑] 版本 1.9MediaWiki 1.9於2007年1月10日發佈,主要增加了取消特定的修訂,對於封鎖以及頁面快取的一些改進,可排序的表格,在數據庫上增加編輯修訂號,以及在最近修改及監視清單中顯示修訂增減大小。 [编辑] 版本 1.10MediaWiki 1.10是現在的穩定版本,於2007年5月9日發佈,主要是對數據庫資料的改進,追加IPv6支援和連串保護,在頁面歷史中增加了文字總大小,改進的工具提示和快速鍵,加入沒有語言連結的頁面的特別頁,以及增加最少修訂的文章的特別頁。 [编辑] 著名特色[编辑] 參看條目[编辑] 外部連結 | ||||||||||||||||||||



