MediaWiki
MediaWikiはウィキメディアプロジェクトのすべてを実行するソフトウェアの名前です。MediaWikiは2003年にリリースされました。MediaWikiは自由なサーバベースのソフトウェアで、GNU一般公衆利用許諾契約書(GPL)に基づいてライセンスされています。ソフトウェアはGPLでライセンスされています。これは自由なコンテンツ、つまりオープンソースであることを意味します。
MediaWikiは1日に何百万ものヒット数を得るウェブサイトのために大規模なウェブサーバーファームで実行できるように設計されています。MediaWikiは非常に強力でスケーラブルなソフトウェアであり、MySQLデータベースに保存されたデータを処理して表示するためにPHPを使用する機能豊富なwikiの実装です。ページはMediaWikiのWikitext形式を使用しているので、XHTMLやCSSの知識がなくても簡単に編集できます。
ユーザーがページに編集を投稿すると、MediaWikiはそれをデータベースに書き込みますが、ページの以前のバージョンを削除することなく、破壊行為やスパム行為の場合に簡単に元に戻すことができます。MediaWikiはファイルシステムに保存されている画像とマルチメディアファイルも管理できます。多くのユーザーがいる大規模なWikiのために、MediaWikiはキャッシングをサポートしており、Squidプロキシサーバーソフトウェアと簡単に結合することができます。
すべてのウィキメディアプロジェクトはMediaWikiのバージョン1.35.0-wmf.31 (c33756d)で動作します。
使用方法
MediaWikiは柔軟性があるので、他のタイプのwikiソフトウェアではなく、情報を提供してほしいと考えている多くのウェブサイトがMediaWikiを利用しています。Wikiaによって運営されているサイトもその一つです。
コンテンツ管理システムとしてMediaWikiを利用しているサイトもあります。
拡張機能
MediaWikiでは、システム管理者はMediaWikiのメインサイトで提供されている拡張機能をインストールすることができます。いくつかはMediaWikiの開発者から提供されたものですが、他のものは世界中のプログラマーから提供されたものです。
ほとんどの拡張機能はウィキメディアのSubversionリポジトリからダウンロードできます。しかし、他の人が自分でホストしている拡張機能もあります。
MediaWikiの開発に伴い、いくつかの拡張機能がメインソフトウェアに追加されました。例えば、Makesysop拡張機能はユーザーを管理者や官僚に昇格させるための拡張機能です。
平成25年10月4日時点で2124件の増築がありました。
名前空間
MediaWikiのデフォルトのインストールでは、ソフトウェアは17の名前空間(実際には18の名前空間を持っていますが、1つは名前空間を持っていません)を持っています。
- 記事(このページのような名前空間はありません
- Talk - メイン名前空間のトークページ
- User - ユーザーページ、Special:MyPageからも利用できます。
- ユーザートーク - ユーザートークページ。
- プロジェクト - プロジェクトの名前空間(ウィキペディアのようなもの)
- プロジェクトトーク - プロジェクトページのトークページ
- ファイル - 画像や音声のページ
- ファイルの話 - メディアの話
- MediaWiki - ソフトウェアのページは、管理者からのみ変更可能です。
- MediaWikiトーク - ソフトウェアページについてのトーク、誰もがこの名前空間に書くことができます。
- テンプレート - テンプレート用
- テンプレートの話 - テンプレートの話
- ヘルプ - ヘルプページ(Help:Contentsのようなもの)
- ヘルプトーク - ヘルプページについて話す
- カテゴリ - ページの分類
- カテゴリトーク - カテゴリについてのトーク
- 特別 - MediaWikiソフトウェアの特別ページ
- Media - ファイルに直接リンクする名前空間
追加の名前空間はMediaWikiのインストールから設定ファイルを使って追加することができます。
バグ
MediaWikiは複雑なソフトウェアなので、ソフトウェアには常にバグがあります。そのため、ウィキメディアはバグを発見した人がMediaWikiの開発者に報告できるように、Bugzillaというウェブサイトを作成しました。
MediaWikiの拡張機能の中にはWikimedia Bugzillaを使うものもあれば、拡張ページのトークページを使うだけのものもあります。
スキン
ユーザーはMediaWikiを異なる外観にカスタマイズすることができます。利用者はいくつかの"スキン"のうちの一つを使うことができます。異なる時代には異なるスキンがデフォルトになっています。例えば、Wikipediaはバージョン1.16で新しいVectorスキンを採用する前にMonobookを使用していました。
ウィキメディアが行った調査では、より多くの人がベクタースキンを好むことがわかりました。


英語版ウィキペディアのベクタースキン。
詳細情報
ソフトの詳細はこちら
- 主なMediaWikiサイト
- メタウィキのMediaWiki
- メタウィキのMediaWikiユーザーガイド
- PHP スクリプト FAQ
- PHPスクリプト自動ウィキ化(旧機能
- MediaWikiハッカーになる方法(インストールのアドバイス
質問と回答
Q: MediaWikiとは何ですか?
A: MediaWikiはフリーでオープンソースのソフトウェアであり、すべてのウィキメディア・プロジェクトやその他多くのプロジェクトを動かしています。
Q: MediaWikiはいつリリースされたのですか?
A: MediaWikiは2003年にリリースされました。
Q: MediaWikiはどのライセンスで提供されていますか?
A: MediaWikiはGNU General Public License (GPL)のもとでライセンスされており、フリーコンテンツまたはオープンソースであることを意味します。
Q: MediaWikiはどのようなWebサイト向けに設計されていますか?
A: MediaWikiは、1日に何百万ものヒットを受けるウェブサイトのために、大規模なウェブサーバーファームで実行されるように設計されています。
Q: MediaWikiはどのような形式のページを使用しますか?
A: ページはMediaWikiのWikitext形式を使用しており、XHTMLやCSSの知識がなくても簡単に編集することが可能です。
Q: ユーザーがMediaWikiのページに編集を加えた場合、どうなりますか?
A: MediaWikiは、編集したページの以前のバージョンを削除することなくデータベースに書き込みますので、荒らしやスパムの場合に簡単に元に戻すことができます。
Q: MediaWikiは画像やマルチメディアファイルを管理できますか?
A: はい、MediaWikiはファイルシステムに保存されている画像やマルチメディアのファイルを管理することができます。