MediaWiki
维基百科,自由的百科全书
|
MediaWiki |
|
|---|---|
| 開發 | 維基媒體基金會 |
| 最新版本 | 1.15.0 / 2009年6月10日 |
| 最新預覽版本 | 1.16alpha / 2009年6月 |
| 作業系統 | 跨平台 |
| 類型 | 維基軟體 |
| 許可協議 | GPL |
| 網站 | mediawiki.org |
MediaWiki是一套以GPL授權發行的Wiki引擎。它具有很豐富的功能,並被維基百科及其他維基媒體基金會的計劃所採用,亦為世界上很多不同的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作為他們自己的wiki軟體。
這個被命名為"MediaWiki"的wiki引擎於2003年8月29日首次發佈。這個發佈的名字全稱為MediaWiki-stable 20030829。
這個名字是為了呼應維基媒體基金會,即維基百科的主導組織而起的。但亦有批評者認為"MediaWiki"這名字與維基媒體的英文名字"Wikimedia"過於相似,容易使人混淆。[來源請求]
版本 1.1
MediaWiki 1.1於2003年12月8日發佈,更新包括:
- 新的wiki表格語法
- User-editable interface messages through "MediaWiki namespace"
- XML-wrapped page source export with optional history
- "魔術字" – 特殊變量和解析器指示
版本 1.2
MediaWiki 1.2於2004年5月24日發佈,更新包括:
- 實驗網絡為基礎的安裝程序。
- 圖片大小和縮圖生成。
- 簡單的編輯工具欄以方便wiki語法的學習。
- 用戶權限管理功能的wiki 。
版本 1.3
MediaWiki 1.3於2004年8月11日發佈,更新包括:
- 新的、高度基於CSS的預設外觀(MonoBook面板)和更好的網絡標準兼容
- 參數化的模板
- 分類功能
- 在可能時自動合併編輯衝突
- 改進的安裝
版本 1.4
MediaWiki 1.4於2005年3月20日發佈,更新包括:
- 使用者可自由轉換使用者介面的語言
- 顯著的性能改進
- 使用gzip 來壓縮儲存的文字,使得在儲存文字時,可節省大約15%的空間
- 圖像晝廊,最近上傳的圖片的名單
- SVG的光柵支援(需要外部的支持工具)
版本 1.5
MediaWiki 1.5 於2005年10月5日發佈,更新包括:
- 實質上重新設計了資料庫的存取方法,導致:
- 文字儲存由文章歷史追蹤系統中分離出來
- 使在某些操作中的速度大幅提升,例如移動頁面及生成頁面歷史清單
- 同時亦容許較大型的資料可於資料庫外儲存
- 所有編輯有永久鏈接功能
- 支持電子郵件通知後的變化
- 網頁內容必須以UTF-8編碼
是目前支援MySQL 3的最後一個版本。
版本 1.6
MediaWiki 1.6 於2006年4月5日發佈,更新包括:
- 網頁保護/unprotection 使用新的,expanded form
- "Job queue"的背景更新
- 改進跟踪模板使用
- 模板參數可以有默認值
MediaWiki 1.6 的最後穩定版本 1.6.10 於2007年2月20日發佈。是目前支援PHP 4的最後一個版本。
版本 1.7
MediaWiki 1.7 於2006年7月8日發佈,更新包括:
- 鏈接到MediaWiki 1.7需要PHP 5(建議使用5.1)。不再支持PHP 4。
- 刪除的文件可以得到恢復。
版本 1.8
MediaWiki 1.8於2006年10月10日發佈,更新包括:
- 完全支援SQL數據庫(8.1或更高版本)後端
- 支援多頁DjVu thumbnailing和導航
- Various improvements to user blocking; blocks can be made to affect only unregistered users using a particular IP address
- Uploading files from publicly accessible URLs is possible if enabled
版本 1.9
MediaWiki 1.9於2007年1月10日發佈,更新包括:
- 增加了取消特定的修訂
- 對於封鎖以及頁面快取的一些改進
- 新增可排序的表格
- 在資料庫上增加編輯修訂號,以及在最近修改及監視清單中顯示修訂增減大小
- 特殊頁面的名稱:網頁現在可以本地化,以便更清晰顯示百科的語言不是英語
- 在監視列表和最近更改新增選項,可選擇日期和名字空間
版本 1.10
MediaWiki 1.10於2007年5月9日發佈,更新包括:
- 增加是對數據庫資料的改進,追加IPv6支援和级联保護
- 在頁面歷史中增加了文字總大小,改進的工具提示和快速鍵
- 加入沒有語言連結的頁面的特別頁,以及增加最少修訂的文章的特別頁
MediaWiki 1.10 的最後穩定版本 1.10.1 於2007年7月13日發佈。
版本 1.11
MediaWiki 1.11 的新版本 1.11.0 於2007年9月10日發佈。更新包括:
- 加入群组和移除群组的功能,能够提供对于用户组更加精细的控制
- 同时对于基于AJAX的页面监视默认设置为清空和启用
版本 1.12
MediaWiki 1.12於2008年3月20日發佈。更新包括:
- 加入了對Special:Version的本地化,加入了不少的语言(如希伯來文和泰文),被視為而國際化及本地化的大躍進
- 當中對處理器的重寫亦加快了對原文運算的速度
- 群組管理界面有改進及一般化
版本 1.13
MediaWiki 1.13於2008年8月14日發佈,更新包括:
- 新的特殊頁面: Special:FileDuplicateSearch , Special:ListGroupRights
- Special:UserRights 及 Special:SpecialPages被重新設計
- 隱藏分類功能: 的一類網頁會隱藏 category 在文章頁面
- 針對點擊紅色連結但無法編輯的使用者有較友善的行為
- 移動頁面時自動修正雙重重定向
- 在中文變換功能中,其分詞轉換大有改進
版本 1.14
MediaWiki 1.14於2009年2月22日發佈。更新包括:
- 支持純文字版的版權聲明(除Creative Commons或GFDL外)
- 圖片可以鏈接到任意的名稱或網址
- 搜索引擎新增進階搜索功能,可以搜索不同的名字空間(如Portal、Template等)
- 對手持設備有更佳的CSS支援
- 條目的歷史頁面新增日期選擇器(上方的瀏覽歷史方格)
- File upload history pages now display thumbnails for every file version
版本 1.15
MediaWiki 1.15於2009年6月10日發佈,更新包括:
- 支持文件名稱移動
- 增加了魔術字{{GENDER:||}},{{NUMBEROFACTIVEUSERS}}和{{REVISIONUSER}}
版本 1.16
1.16alpha版已经于2009年6月15日 06:04~09:58(UTC)开始在各个维基计划使用。[1]
著名特色
安装要求
硬件配置
操作系统及应用环境
- 作業系統:
- 資料庫:MySQL或PostgreSQL
- 動態網頁技術:PHP5
- 網頁伺服器:Apache或IIS


