Mediawiki 簡介
目錄
槪說
Wiki 這個名詞取自夏威夷土語的發音,代表著快的意思,因此有人翻譯作「快記」,更普遍的翻譯是「共筆」,能夠讓許多人共同編輯。
著名的維基百科就是以 MediaWiki 為基礎架設的網站,市面上已經有相當多的 Wiki 軟體存在, MediaWiki 不見得是最好用或者技術最強的一個,但是挾著維基百科的知名度,它應該是最多使用者的 Wiki。
Wiki 是由「Wiki 之父」沃德‧坎寧安(Ward Cunningham)於1995 年所創。
MediaWiki 採用 PHP 語言寫成,並以MySQL 作資料庫(也可使用 PostgreSQL )。MediaWiki 圖徽背後的雙括號 ("[[","]]") 就是MediaWiki 寫作語法中內部連結的標籤。
重要性
目前Wikipeida是Alexa流量統計前幾名唯一屬於公益性質的網站,其他皆是商業性的公司。
MediaWiki 特色
版本控制
有完整的檔版本控制功能,可以追蹤版本修訂狀況,也能夠比較兩個版本之間的差異,以及還原到指定的版本;如果兩個人的編輯工作幾乎同時進行,而其中一個人先行儲存,另外一個人在儲存資料時,系統會提示有編輯衝突產生,並且提供兩個版本間的差異來作為合併的參考。
可列印版本
提供了可以單獨列印的頁面版本,讓內容的應用有著更多彈性。
反向連結
可以確認引用頁面的共筆頁有哪些。
頁面訂閱
透過郵件發出通知。如果有一篇文章正在編輯當中,透過網站只能夠看到半成品,希望在頁面更新的時候收到通知,那麼就可以使用 MediaWiki 的頁面訂閱功能(Watch);除了已經存在的頁面外,訂閱的功能還可以針對尚未出現的主題,也就是希望有其他人能夠杜撰指定的主題,而一旦實現就會透過郵件發出通知。
多樣化的內容編輯
提供兩種編輯語法:
- wiki 語法
- 部份 HTML 標籤
還可以透過擴展套件,嵌入影片、連結
文章組織功能
一個條目可能代表著幾句話,也可能達到一或數本書的規模, MediaWiki 提供了強大的組織功能,像是章節、目錄、分類、導航、名字空間、共用段落等,妥善運用這些功能可以強化文章的組織,保留了人們閱讀文字資料的習慣。
互動
- 摘要提示:多個人共同編輯文章時,可以在每次儲存內容同時附加摘要來提示其他人異動的目的、方向等等。
- 討論:針對感興趣的頁面交流自己的感想、意見與評論而不影響文章本身(Talk page)。
- 使用者專屬頁面:有每一位註冊者的專屬頁面,還有針對使用者專屬頁面的討論頁。
權限管理
將各種操作細分為多個權限項目,包括閱讀、編輯、建立頁面、建立討論頁面、搬移、刪除、取消刪除、保護、鎖定、權限管理、上傳、還原、巡邏、編輯名稱空間、網站管理與機械式操作等,實作時:
- 透過設定檔案決定群組能夠執行的操作,
- 再由網頁介面功能指派使用者的群組。
匯入與匯出
提供了 XML 格式的匯出與匯入功能,兩個同樣使用 MediaWiki 的網站,如果希望交流彼此的內容,除了傳統的複製、貼上操作外,還可以使用特殊頁面中匯出頁面與匯入頁面的功能。