MediaWiki

Материал из Викиреальностя
Перейти к: навигация, поиск
Логотип движка MediaWiki
Это статья про движок. См. также другое значение: пространство имен MediaWiki.

MediaWiki (МедиаВики) — самый известный из всех движков для веб-сайтов, работающих по технологии «вики». Разрабатывается группой добровольцев на бесплатной основе с 2001 года. Текущая стабильная версия движка — 1.25.1, в разработке находится альфа ветки 1.26.

MediaWiki написан на языке программирования PHP и использует в своей работе реляционную базу данных (поддерживаются MySQL, PostgreSQL, Sqlite), также поддерживается использование программ memcached и Squid.

В рамках этого движка реализован упрощённый язык разметки (викиразметка), которая позволяет редакторам использовать лёгкий синтаксис для оформления статей, редактором в MediaWiki может быть любой желающий, не обязательно знание каких бы то ни было языков программирования или html.

Содержание

История развития

Движок MediaWiki был разработан специально для Википедии немецким студентом Магнусом Манске.

Условно можно разделить развитие движка на 3 фазы:

  • «Фаза I» — «Phase I», движок UseModWiki, написан на языке программирования Perl, разрабатывался в 2001 году;
  • «Фаза II» — «Phase II» с 25 января 2002 года новая версия движка перешла на использование языка программирования PHP. Среди википедистов этот день известен как «День Магнуса Манске».
  • «Фаза III» («Phase III») — следующая, расширенная и дополненная версия, спустя некоторое время она была переименована в MediaWiki, так как это программное обеспечение стало возможным применять не только в Википедии, но и во многих других википроектах и возникла необходимость нумерации версий. Название «MediaWiki» представляет собой «игру слов», оно перекликается с названием Викимедиа — родительской организации Википедии. Это имя иногда критикуют за возможность смешения с «Wikimedia», что вносит изрядную путаницу и сбивает некоторых новичков.

Разработка

Редактирование текста в MediaWiki
Обсуждение википедистов

Разработка MediaWiki возглавляется википедистом Брионом Виббером. Всего в составе команды разработчиков более 30 человек из разных стран и регионов мира. Россия представлена разработчиком Yurik.

В качестве системы управления версиями разработчики используют Subversion. Для исправления ошибок и новых разработок используется система отслеживания ошибок Bugzilla (https://bugzilla.wikimedia.org). Для документации движка создан отдельный википроект mediawiki.org.

Интересные факты

Цитаты

При том, что Википедия — одно из величайших изобретений, MediaWiki — угрёбищное порождение php-дегенератов.

Материалы по теме

Проекты Викиреальности

Дополнительная информация

Внешние ссылки

Ссылки

Примечания

MediaWiki относится к темам: