MediaWiki
[Wikipedia|▼Menu]
.mw-parser-output .hatnote{margin:0.5em 0;padding:3px 2em;background-color:transparent;border-bottom:1px solid #a2a9b1;font-size:90%}

ウィキペディア日本語版におけるMediaWikiの使用については Help:MediaWiki をご覧ください。

ウィキペディアなどを運営する組織である「ウィキメディア財団」とは異なります。
.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%;font-size:90%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}html.client-js body.skin-minerva .mw-parser-output .mbox-text-span{margin-left:23px!important}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}

この記事は更新が必要とされています。
この記事には古い情報が掲載されています。編集の際に新しい情報を記事に反映させてください。反映後、このタグは除去してください。(2020年5月)

 MediaWikiMediaWiki
開発元Wikimedia Foundation Inc.
リポジトリ

gerrit.wikimedia.org/g/mediawiki/core/

プログラミング
言語PHP
プラットフォームクロスプラットフォーム
種別ウィキ
ライセンスGNU General Public License
公式サイト

www.mediawiki.org

日本語トップページ

テンプレートを表示

MediaWiki(メディアウィキ)は、GNU General Public Licenseで配布されるウィキソフトウェアである。PHPで書かれており、データベースとしてMySQLPostgreSQL、またはSQLiteを使用する。また、MariaDBにも対応している[1][2]
概要

MediaWikiは、ウィキペディアのためにマグナス・マンスキー(英語版)らによって作成された。最初はUseModWiki (別名"Phase I") を使用していたが、2002年1月25日に新しいバージョン ("Phase II") に切替えられた。その日は、ウィキペディアコミュニティー内では、新ソフトウェアの原作者にちなんでMagnus Manske Day(マグナス・マンスキーの日)と呼ばれている。

Phase IIソフトウェアを書き直して改良したものは、一時「Phase III」と呼ばれていた。このソフトウェアは、それがウィキペディアだけでなく他のプロジェクトにも使用可能であり、バージョン番号の必要性があるという背景により、MediaWikiと改名された。この名前は、ウィキペディアの母組織であるウィキメディア財団をもじったものである。プロジェクトに新たに参加した人を混乱に招くという理由で、この名称のウィキメディアとの類似性がしばしば非難されている。
開発史マグナス・マンスキー(英語版)(2012年)リー・D・クロッカー(英語版)(2008年)ブリオン・ヴィッバー(2008年)

ウィキペディア立ち上げ当初の2001年1月は、UseModWikiという既存のソフトウェアで駆動しており、記述はPerlを採用してすべてのウィキページをテキスト形式で保存していた。ところがすぐに機能面でもパフォーマンスでも制約の多さが目につき始めた。2001年半ばにはマグナス・マンスキー(英語版)という当時ウィキペディアの編集者でケルン大学在籍の大学生開発者が、ウィキペディアに使うUseModWikiの代替となるソフトウェアを書き始める。PHPを使用し情報はすべてMySQLデータベースに保存、英語版ウィキペディアには2002年1月に実装し、他の言語版ウィキペディアのサイトでも徐々に実装が進んでいく。このソフトウェアが「PHPスクリプト」あるいは「phase II」と呼ばれたことから、UseModWikiには「phase I」という別名が与えられた。

英語版ウィキペディアへの実装が2001年11月の新ソフトウェアメタ・ウィキペディア実装の直後ではなく、また、すぐに英語版ウィキペディアに展開したいという希望が集まった[3]のに翌年まで延びた背景には、クリスマス前に期末試験を控えたマンスキーが、もしもバグが発生すると自分では手当できないからと、ためらった事情がある[4]

利用者が増えるにつれて読みこみ速度の問題が再燃したことから、ふたたびソフトウェアの書き換えが始まり、リー・D・クロッカー(英語版)が主導して「phase III」という名前で進行した。この新しいソフトウェアは「phase II」時代の基本的なインターフェースを踏襲しながら、よりスケーラブルになるように記述にPHPを採用、バックエンドにMySQLを置いている。こうして2002年7月にウィキペディアとして動き始めた。

ウィキメディア財団の発足は2003年6月20日で7月にはウィキペディアの寄稿者ダニエル・メイヤーからソフトウェアの名称として財団名をもじった「MediaWiki」が提案され[5]、その名前は同年8月ごろから徐々に定着した。ただ(意図的とはいえ)財団名に似ているため、しばしば混乱を引き起こしている(財団名そのものも製品である「ウィキペディア」に酷似)[6]。「ウィキメディア」という呼称を発案したのはウィキペディア寄稿者シェルドン・ランプトンで、WikiEN-lメーリングリストに2003年3月6日付に投稿している[7]2021年4月1日までのMediaWikiのロゴ

製品ロゴはフロランス・ドゥヴアールが撮影した写真に基づいてエリック・メラー(英語版)が制作しており、本来は2003年中盤に行われたウィキペディアの新しいロゴを募集する国際コンテストに提出したもので[8]3位に入賞、ウィキペディアではなくMediaWikiの商標として、財団第2のロゴ採用が決定した[9]

ヒマワリを挟む二重の角括弧 ([[ ]]) はMediaWikiが他のウィキページへのハイパーリンク作成に用いる構文(英語版)の象徴で、ヒマワリはウィキペディアの多様性、たゆまぬ成長と枠にとらわれない面の象徴である[10]

その後、ウィキメディア財団最高技術責任者ブリオン・ヴィッバー(Brion Vibber)[11]が更新管理者(英語版)ならびに最も活発な開発者の役を引き受ける[12][13]

MediaWiki開発の主要なマイルストーンは順に、カテゴリ・システム(2004年追加)、構文解析(2006年追加)、拡張機能Flagged Revisions(2008年追加)[14]、「ResourceLoader」というCSSならびにJavaScriptの配置システム(2011年追加)[15]、さらに2013年に編集機能のVisualEditorWYSIWYG(What You See Is What You Getの頭文字)が追加される[16]

新しいロゴのデザイン公募は2020年6月22日に始まる。初代のロゴはビットマップで描画され、解像度の高低によって読み込みに問題を生んだことがきっかけであった。公開の投票2回を経て2020年10月24日に MediaWiki の2代目のロゴが決定、2021年4月1日より正式に採用された(デザインはSerhio Magpie)[17]
利用.mw-parser-output .tmulti .thumbinner{display:flex;flex-direction:column}.mw-parser-output .tmulti .trow{display:flex;flex-direction:row;clear:left;flex-wrap:wrap;width:100%;box-sizing:border-box}.mw-parser-output .tmulti .tsingle{margin:1px;float:left}.mw-parser-output .tmulti .theader{clear:both;font-weight:bold;text-align:center;align-self:center;background-color:transparent;width:100%}.mw-parser-output .tmulti .thumbcaption{background-color:transparent}.mw-parser-output .tmulti .text-align-left{text-align:left}.mw-parser-output .tmulti .text-align-right{text-align:right}.mw-parser-output .tmulti .text-align-center{text-align:center}@media all and (max-width:720px){.mw-parser-output .tmulti .thumbinner{width:100%!important;box-sizing:border-box;max-width:none!important;align-items:center}.mw-parser-output .tmulti .trow{justify-content:center}.mw-parser-output .tmulti .tsingle{float:none!important;max-width:100%!important;box-sizing:border-box;align-items:center}.mw-parser-output .tmulti .trow>.thumbcaption{text-align:center}}新ロゴ旧ロゴMediaWikiで動作していることを示すバナー。デフォルトでは右下に小さく表示される。詳細は「mw:Sites_using_MediaWiki/ja」を参照「:en:Category:MediaWiki websites」も参照

MediaWikiはフリーソフトウェアであり、誰でもダウンロードして自由に利用できる[注釈 1]

MediaWikiはその当初のターゲットであるウィキペディア、そしてその姉妹プロジェクトである各種のウィキメディア・プロジェクト群で利用されている。


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:61 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef