Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Из Википедии — свободной энциклопедии

MediaWiki
Логотип программы MediaWiki
Скриншот программы MediaWiki
Тип вики-движок
Разработчик Фонд Викимедиа
Написана на PHP[3] и JavaScript
 Операционная система  кроссплатформенность[4]
Языки интерфейса афарский язык[5], Арберешский диалект[5], абхазский[5], амбонезский язык[вд][5], ачехский язык[5], Сент-люсийский франко-креольский язык[5], иракский диалект арабского языка[5], адыгейский язык[5], Тунисский диалект арабского языка[5], Tunisian Arabic in Arabic script[вд][5], Tunisian Arabic in Latin script[вд][5], африкаанс[5], гегский диалект албанского языка[5], горно-алтайские языки[5], амхарский язык[5], амисский язык[5], арагонский язык[5], древнеанглийский язык[5], Obolo language[вд][5], ангика[5], Левантийский диалект арабского языка[5], арабский[5], арамейские языки[5], мапуче[5], алжирский диалект арабского языка[5], марокканский диалект арабского языка[5], египетский диалект арабского языка[5], ассамский язык[5], амслен[5], астурийский язык[5], aтикамек[5], аварский язык[5], котава[вд][5], авадхи[5], аймара[5], азербайджанский[5], южно-азербайджанский язык[вд][5], башкирский[5], Балийский язык[5], австро-баварский язык[5], тоба[5], Batak Toba in Latin script[вд][5], южный белуджский[вд][5], Baoulé[вд][5], Бикольский язык[5], баджо западного побережья[вд][5], белорусский[5], батавский язык[5], болгарский[5], западный белуджский язык[вд][5], бихарские языки[5], бходжпури[5], бислама[5], банджарский язык[5], пао[5], бамана[5], бенгальский язык[5], тибетский язык[5], бишнуприя-манипури[5], Бахтиярский язык[5], бретонский язык[5], Брауи[5], боснийский язык[5], мандайлингский язык[вд][5], Rinconada Bikol[вд][5], бугийский язык[5] и бурятский язык[5]
Первый выпуск 25 января 2002
 Аппаратная платформа  кроссплатформенность[4]
Последняя версия
Репозиторий gerrit.wikimedia.org/g/m…
Лицензия GNU GPL 2+[вд][6]
Сайт mediawiki.org
Логотип Викисклада Медиафайлы на Викискладе

MediaWiki (рус. Медиавики) — вики-движок, написанный специально для Википедии, используется во многих других проектах фонда Викимедиа, а также частных и государственных организациях. Является свободным ПО и распространяется на условиях универсальной общественной лицензии GNU.

MediaWiki написан на скриптовом языке общего назначения PHP и для хранения данных использует реляционную базу данных (MySQL, PostgreSQL, SQLite или Oracle DB); поддерживает использование программ memcached и Squid. MediaWiki предоставляет интерфейс работы с базой страниц, разграничение прав доступа к администрированию системы, возможность обработки текста как в собственном формате вики-текст, так и в форматах HTML и ΤΕΧ (для формул), возможность загрузки изображений и других файлов, а также другие возможности. Система расширений позволяет пользователям добавлять собственные новые возможности и программные интерфейсы. Старый логотип MediaWiki (до 1 апреля 2021) символизировал применяемый язык разметки, в котором для создания ссылок используются квадратные скобки [[ ]][источник не указан 365 дней].

История

MediaWiki был разработан специально для Википедии немецким студентом Магнусом Манске. Сначала использовался UseModWiki (также известный как «Фаза I» — «Phase I»), написанный на Perl. Затем 25 января 2002 года (также называемый «День Магнуса Манске») новая версия («Фаза II» — «Phase II») перешла на использование PHP.

До октября 2009 года проект возглавлял Брион Виббер, после его ухода из Фонда «Викимедиа» этот пост занял Тим Старлинг. В качестве системы управления версиями разработчики используют git. Для исправления ошибок и разработки новой функциональности используется система отслеживания ошибок Bugzilla, находящаяся по адресу bugzilla.wikimedia.org. Существует отдельный вики-проект www.mediawiki.org, полностью посвящённый движку (содержит документацию на нескольких языках). Перевод локализации движка осуществляется на специальном сайте Translatewiki.net.

Следующая, расширенная и дополненная версия одно время носила имя «Фаза III» («Phase III»), однако затем была переименована в MediaWiki, поскольку данное ПО стало возможным применять не только в Википедии, но и других проектах. Название «MediaWiki» — игра слов, оно перекликается с названием «Викимедиа» — родительской организации Википедии[7].

Логотип MediaWiki до 1 апреля 2021 года

Старый логотип продукта был создан Эриком Мёллером на основе фотографии цветка, которую сделала Флоранс Нибарт-Девуард. Первоначально он был представлен на конкурс для нового логотипа Википедии, который проходил с 20 июля по 27 августа 2003 г.[8][9]

Логотип занял третье место и был выбран для представления MediaWiki, а не Википедии[10]. Двойные квадратные скобки () символизируют синтаксис, который MediaWiki использует для создания гиперссылок на других вики-страниц, а подсолнух представляет разнообразие контента Википедии, постоянный рост, а также свежесть[11].

Позже Брион Виббер, главный технический директор Фонда Викимедиа[12], взял на себя роль руководителя выпуска и самого активного разработчика[13][14].

Основные вехи в развитии MediaWiki включают: систему категоризации (2004); функции парсера (2006); Flagged Revisions (2008)[15]; "ResourceLoader", систему доставки CSS и JavaScript (2011);[16] и VisualEditor, платформу редактирования "что видишь, то и получаешь" (WYSIWYG) (2013).

Конкурс на разработку нового логотипа был инициирован 22 июня 2020 года, так как старый логотип представлял собой растровое изображение и имел "высокую детализацию", что приводило к проблемам при рендеринге в высоком и низком разрешениях соответственно. После двух туров голосования, 24 октября 2020 года был выбран новый и текущий логотип MediaWiki, который создал Serhio Magpie. Логотип официально принят 1 апреля 2021 года[17].

Использование

MediaWiki в сочетании с большим количеством расширений используется во многих проектах Фонда Викимедиа и вики-хостинга Фэндом. Кроме того, существуют доработанные сборки, построенные на этом движке и предназначенные для корпоративного использования: Enterprise Semantic MediaWiki+, BlueSpice[18], российские проекты Wiki4Intra[19], WikiVote. MediaWiki также являлась основой для вики-движка MindTouch[англ.].

Интерфейс прикладного программирования (API)

В MediaWiki предусмотрен специальный интерфейс прикладного программирования, обеспечивающий прямой высокоуровневый доступ к информации из баз данных. Клиентские программы могут использовать API для авторизации, получения данных и отправки изменений. Именно через этот интерфейс работают скрипты на веб-странице при обычной работе с Википедией. Доступ к API может быть получен любым образом, в том числе и через front-end и back-end программы.

В качестве примера таких программ можно назвать библиотеку Pywikipedia для создания wiki-бота на языке Python и программу для внесения полуавтоматических изменений в Википедию AutoWikiBrowser[источник не указан 365 дней].

Главным удобством API является то, что не имеет никакого значения язык программирования, на котором будет написано клиентское приложение, поскольку все запросы обрабатываются по протоколу HTTP, а ответ получается в удобном для разработчика формате: XML, сериализованном[20] PHP или JSON. Так, к примеру, сделав запрос по адресу http://ru.wikipedia.org/w/api.php?action=query&list=recentchanges, клиентский интерфейс получит список последних 10 правок с дополнительной информацией в формате JSON (отформатированном в HTML).

См. также

Примечания

  1. Maintenance release: 1.39.8 / 1.40.4 / 1.41.2 / 1.42.1
  2. Security and maintenance release: 1.35.14 / 1.39.6 / 1.40.2 — 2023.
  3. The mediawiki Open Source Project on Open Hub: Languages Page — 2006.
  4. 1 2 Release Notes
  5. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/includes/languages/data/Names.php
  6. mediawiki/COPYING
  7. Differences between Wikipedia, Wikimedia, MediaWiki, and wiki - MediaWiki (англ.). www.mediawiki.org. Дата обращения: 10 января 2023. Архивировано 10 января 2023 года.
  8. International logo contest - Meta (англ.). meta.wikimedia.org. Дата обращения: 10 января 2023. Архивировано 9 мая 2020 года.
  9. International logo contest/Results - Meta (англ.). meta.wikimedia.org. Дата обращения: 10 января 2023. Архивировано 10 января 2023 года.
  10. Logo/History - Meta (англ.). meta.wikimedia.org. Дата обращения: 10 января 2023. Архивировано 20 февраля 2023 года.
  11. File talk:EloquenceSunflowerNew-Small.png - Meta (англ.). meta.wikimedia.org. Дата обращения: 10 января 2023. Архивировано 4 июля 2022 года.
  12. Everything Is Miscellaneous
  13. Wikipedia and MediaWiki. Дата обращения: 10 января 2023. Архивировано 14 апреля 2011 года.
  14. MediaWiki history - MediaWiki (англ.). www.mediawiki.org. Дата обращения: 10 января 2023. Архивировано 19 января 2023 года.
  15. (PDF) Introducing New Features to Wikipedia: Case Studies for Web Science (researchgate.net)
  16. ResourceLoader - MediaWiki (англ.). www.mediawiki.org. Дата обращения: 10 января 2023. Архивировано 8 марта 2013 года.
  17. [MediaWiki-l] Logo of MediaWiki has changed - MediaWiki-l - lists.wikimedia.org
  18. См. bluespice.com Архивная копия от 7 мая 2022 на Wayback Machine
  19. См. wiki.4intra.net Архивная копия от 15 августа 2012 на Wayback Machine
  20. См. http://www.php.net/manual/ru/function.serialize.php Архивная копия от 3 июля 2014 на Wayback Machine

Ссылки

Эта страница в последний раз была отредактирована 16 августа 2024 в 18:39.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).