MediaWiki

MediaWiki（メディアウィキ）は、GNU General Public Licenseで配布されるウィキソフトウェアである。PHPで書かれており、データベースとしてMySQLやPostgreSQL、またはSQLiteを使用する。また、MariaDBにも対応している。 MediaWikiは、ウィキペディアのためにマグナス・マンスキー（英語版）らによって作成された。最初はUseModWiki (別名"Phase I") を使用していたが、2002年1月25日に新しいバージョン ("Phase II") に切替えられた。その日は、ウィキペディアコミュニティー内では、新ソフトウェアの原作者にちなんでMagnus Manske Day（マグナス・マンスキーの日）と呼ばれている。 Phase IIソフトウェアを書き直して改良したものは、一時「Phase III」と呼ばれていた。このソフトウェアは、それがウィキペディアだけでなく他のプロジェクトにも使用可能であり、バージョン番号の必要性があるという背景により、MediaWikiと改名された。この名前は、ウィキペディアの母組織であるウィキメディア財団をもじったものである。プロジェクトに新たに参加した人を混乱に招くという理由で、この名称のウィキメディアとの類似性がしばしば非難されている。 ウィキペディア立ち上げ当初の2001年1月は、UseModWikiという既存のソフトウェアで駆動しており、記述はPerlを採用してすべてのウィキページをテキスト形式で保存していた。ところがすぐに機能面でもパフォーマンスでも制約の多さが目につき始めた。2001年半ばにはマグナス・マンスキー（英語版）という当時ウィキペディアの編集者でケルン大学在籍の大学生開発者が、ウィキペディアに使うUseModWikiの代替となるソフトウェアを書き始める。PHPを使用し情報はすべてMySQLデータベースに保存、英語版ウィキペディアには2002年1月に実装し、他の言語版ウィキペディアのサイトでも徐々に実装が進んでいく。このソフトウェアが「PHPスクリプト」あるいは「phase II」と呼ばれたことから、UseModWikiには「phase I」という別名が与えられた。 英語版ウィキペディアへの実装が2001年11月の新ソフトウェアメタ・ウィキペディア実装の直後ではなく、また、すぐに英語版ウィキペディアに展開したいという希望が集まったのに翌年まで延びた背景には、クリスマス前に期末試験を控えたマンスキーが、もしもバグが発生すると自分では手当できないからと、ためらった事情がある。 利用者が増えるにつれて読みこみ速度の問題が再燃したことから、ふたたびソフトウェアの書き換えが始まり、リー・D・クロッカー（英語版）が主導して「phase III」という名前で進行した。この新しいソフトウェアは「phase II」時代の基本的なインターフェースを踏襲しながら、よりスケーラブルになるように記述にPHPを採用、バックエンドにMySQLを置いている。こうして2002年7月にウィキペディアとして動き始めた。 ウィキメディア財団の発足は2003年6月20日で7月にはウィキペディアの寄稿者ダニエル・メイヤーからソフトウェアの名称として財団名をもじった「MediaWiki」が提案され、その名前は同年8月ごろから徐々に定着した。ただ（意図的とはいえ）財団名に似ているため、しばしば混乱を引き起こしている（財団名そのものも製品である「ウィキペディア」に酷似）。「ウィキメディア」という呼称を発案したのはウィキペディア寄稿者シェルドン・ランプトンで、WikiEN-lメーリングリストに2003年3月6日付に投稿している。 製品ロゴはフロランス・ドゥヴアールが撮影した写真に基づいてエリック・メラー（英語版）が制作しており、本来は2003年中盤に行われたウィキペディアの新しいロゴを募集する国際コンテストに提出したもので3位に入賞、ウィキペディアではなくMediaWikiの商標として、財団第2のロゴ採用が決定した。 ヒマワリを挟む二重の角括弧 ([[ ]]) はMediaWikiが他のウィキページへのハイパーリンク作成に用いる構文（英語版）の象徴で、ヒマワリはウィキペディアの多様性、たゆまぬ成長と枠にとらわれない面の象徴である。 その後、ウィキメディア財団最高技術責任者ブリオン・ヴィッバー（Brion Vibber）が更新管理者（英語版）ならびに最も活発な開発者の役を引き受ける。 MediaWiki開発の主要なマイルストーンは順に、カテゴリ・システム（2004年追加）、構文解析（2006年追加）、拡張機能Flagged Revisions（2008年追加）、「ResourceLoader」というCSSならびにJavaScriptの配置システム（2011年追加）、さらに2013年に編集機能のVisualEditorとWYSIWYG（What You See Is What You Getの頭文字）が追加される。 新しいロゴのデザイン公募は2020年6月22日に始まる。初代のロゴはビットマップで描画され、解像度の高低によって読み込みに問題を生んだことがきっかけであった。公開の投票2回を経て2020年10月24日に MediaWiki の2代目のロゴが決定、2021年4月1日より正式に採用された（デザインはSerhio Magpie）。 MediaWikiはフリーソフトウェアであり、誰でもダウンロードして自由に利用できる。 MediaWikiはその当初のターゲットであるウィキペディア、そしてその姉妹プロジェクトである各種のウィキメディア・プロジェクト群で利用されている。またWikiaというウィキファーム（英語版）、wikiHow、WikiLeaksも同様。チャクウィキといった様々なウェブサイトの構築に使用されている。 ウィキペディアの他にウィキ形式の百科事典でMediaWikiを採用するものを挙げるとアンサイクロペディア、Citizendium（シチズンジアム）、スカラーペディア 、Metapedia（英語版）、コンサーヴァペディアがある。またNovellやIntelの例のように企業内での採用も多い アメリカ政府内部でもMediaWikiを使用し、顕著な例としてインテリペディア（英語版）（アメリカ知的活動コミュニティ（英語版）採用）、外交ペディア（英語版）（アメリカ合衆国内務省採用）ならびにアメリカ合衆国国防総省が採用するmilSuite（英語版）の一部milWikiにも使われている。国連機関では国連開発計画及びINSTRAW（英語版）が独自ウィキをMediaWikiで駆動すると決定した理由は「ウィキペディアが動くソフトウェアであることから試験が行き届き、将来的にも開発活動が持続可能で、未来の技術者はおそらくどんなウィキソフトウェアよりもMediaWikiに最も触れて育つと予測されるため」だという。 フリーソフトウェア財団はLibrePlanetウェブサイトの運営にMediaWikiを使っている。 MediaWikiの最初のバージョンは 1.1として、2003年12月に公開された。 [脚注の使い方] ^ ダウンロードの手順はMediaWikiのページを参照。 ^ Wikipedia Adopts MariaDB - Wikimedia Blog ^ 英語版およびドイツ語版Wikipedia、MySQLからMariaDBへ移行 - SourceForge.JP Magazine ^ “Magnus's new script...”. Wikimedia Lists. Wikimedia Foundation (November 14, 2001). October 2, 2019時点のオリジナルよりアーカイブ。October 2, 2019閲覧。 ^ “Magnus's new script...”. Wikimedia Lists. Wikimedia Foundation (November 14, 2001). October 2, 2019時点のオリジナルよりアーカイブ。October 2, 2019閲覧。 ^ Mayer, Daniel. “Phase IV, Wikibooks.org/.com and WikimediaFoundation.org/.com (was Wikis and uniformity) (ウィキ群と統一性から改題、フェーズ4はWikibooks.org/.com と WikimediaFoundation.org/.com へ発展か)” (英語). Wikipedia-L メーリングリスト過去ログ. July 12, 2017時点のオリジナルよりアーカイブ。January 18, 2015閲覧。 ^ “ウィキペディアとウィキメディア、MediaWiki、ウィキとの違い” (英語). MediaWiki (2010年5月20日). July 1, 2009時点のオリジナルよりアーカイブ。2010年5月30日閲覧。 ^ Rampton, Sheldon (16 March 2003). “Re: Current events". WikiEN-lメーリングリスト過去ログ” (英語). 9 July 2017閲覧。 ^ Wikimedia contributors (2007年1月10日). “国際ロゴコンテスト／結果発表” (英語). Meta-wiki. ウィキメディア財団. May 9, 2020時点のオリジナルよりアーカイブ。April 9, 2020閲覧。 ^ Wikimedia contributors (2007年1月17日). “歴史／ロゴの歴史” (英語). Meta-wiki. ウィキメディア財団. 2007年3月14日閲覧。 ^ Erik Möller (2003年7月26日). “File talk:EloquenceSunflowerNew-Small.png – Meta” (英語). Meta-wiki. ウィキメディア財団. November 4, 2015時点のオリジナルよりアーカイブ。2013年2月3日閲覧。 ^ David Weinberger (2007) (英語). en:Everything Is Miscellaneous: The Power of the New Digital Disorder. Times Books. p. 99  ISBN 0-8050-8043-0, 978-0-8050-8043-8 ^ “MediaWikiの歴史” (英語). MediaWiki website. October 27, 2020時点のオリジナルよりアーカイブ。2013年8月4日閲覧。 ^ “ウィキペディアとMediaWiki” (英語). MediaWiki開発プレゼンテーション (動画) (2006年4月28日). April 14, 2011時点のオリジナルよりアーカイブ。2009年9月23日閲覧。 ^ “ウィキペディアに新機能を導入” (英語). Proceedings of WebSci (2009年). 2018年6月24日時点のオリジナルよりアーカイブ。2018年6月24日閲覧。 ^ “MediaWiki ResourceLoader” (英語). Mediawiki.org. March 8, 2013時点のオリジナルよりアーカイブ。2013年7月6日閲覧。 ^ “VisualEditor – MediaWiki” (英語). MediaWiki. September 27, 2013時点のオリジナルよりアーカイブ。September 15, 2013閲覧。 ^ “Logo of MediaWiki has changed”. Wikimedia Foundation (March 31, 2021). April 2, 2021時点のオリジナルよりアーカイブ。April 2, 2021閲覧。 ^ “MediaWiki testimonials” (英語). mediawiki.org. January 11, 2012時点のオリジナルよりアーカイブ。August 16, 2013閲覧。 ^ “Intelpedia物語：企業ウィキの模範” (英語). Socialmedia.biz. September 16, 2013時点のオリジナルよりアーカイブ。August 16, 2013閲覧。 Intelの採用について。 ^ Maron, Anna; Maron, Mikel (2007) (英語) (pdf). 見えない変容：国連がウィキを採用. 3. Knowledge Management for Development Journal. pp. 126-130. オリジナルのMay 4, 2011時点におけるアーカイブ。. https://web.archive.org/web/20110504030508/http://journal.km4dev.org/journal/index.php/km4dj/article/view/99/159 October 9, 2010閲覧。.  ^ “LibrePlanetホームページ” (英語). March 18, 2011時点のオリジナルよりアーカイブ。December 10, 2018閲覧。 ポータル FLOSS ウィキツリー - 派生したもの Semantic MediaWiki FCKeditor translatewiki.net List of content management systems（英語） – コンテンツ管理システムの一覧 List of wiki software（英語） – ウィキソフトウェアの一覧 BlueSpice MediaWiki（英語） – 企業アプリケーション向けに開発 XOWA（英語） – オフラインでウィキペディアその他のウィキを閲覧するJavaソフトウェア (iOS未対応) メタウィキに、このページに関する情報があります。 MediaWiki（英語） MediaWiki.orgのMediaWikiとはに、この項目に関する情報があります。 ウィキペディアの姉妹プロジェクトで 「MediaWiki」に関する情報が検索できます。 ウィクショナリーの辞書項目 コモンズのメディア ウィキクォートの引用句集 ウィキブックスの教科書や解説書 ウィキバーシティの学習支援 ウィキデータのデータ メタウィキの議論 MediaWikiの解説 MediaWikiメインページ（英語） MediaWikiメインページ（日本語） - 利用者ハブ、システム管理者ハブ、開発者ハブ PHP wiki engines - Curlie（英語） MediaWiki on Sourceforge ダウンロード - MediaWiki - MediaWiki の 公式ダウンロードページ。 メディアウィキ - メタウィキメディア 上のMediaWikiの解説 Help:コンテンツ - MediaWikiのマニュアル Sites using MediaWiki - MediaWikiを使用しているサイトの一覧