MediaWiki

MediaWiki - это название программного обеспечения, которое управляет всеми проектами Викимедиа. MediaWiki был выпущен в 2003 году. Это свободное серверное программное обеспечение, которое лицензировано под Стандартной Общественной Лицензией GNU (GPL). Программное обеспечение лицензировано по GPL. Это означает, что это свободный контент, или открытый исходный текст.

MediaWiki предназначена для запуска на большой ферме веб-серверов для веб-сайта, который получает миллионы посещений в день. MediaWiki - это очень мощное, масштабируемое программное обеспечение и многофункциональная вики-реализация, использующая PHP для обработки и отображения данных, хранящихся в базе данных MySQL. Страницы используют формат MediaWiki Wikitext, так что пользователи без знания XHTML или CSS могут легко их редактировать.

Когда пользователь отправляет правку на страницу, MediaWiki записывает ее в базу данных, но без удаления предыдущих версий страницы, что позволяет легко вернуться в случае вандализма или спама. MediaWiki также может управлять изображениями и мультимедийными файлами, которые хранятся в файловой системе. Для больших вики-проектов с большим количеством пользователей MediaWiki поддерживает кэширование и может быть легко объединён с программным обеспечением прокси-сервера Squid.

Все проекты Викимедиа работают на MediaWiki версии 1.35.0-wmf.31 (c33756d).

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

Поскольку MediaWiki гибкий, многие сайты, которые хотят, чтобы люди предоставляли информацию, используют MediaWiki, а не другие типы вики-программ. Среди них есть и те, которые управляются Wikia.

Есть также некоторые сайты, которые используют MediaWiki в качестве системы управления контентом.

Расширения

В MediaWiki системный администратор может выбрать установку расширений, которые предоставляются на главном сайте MediaWiki. Некоторые из них от разработчиков MediaWiki, другие - от программистов со всего мира.

Большинство расширений можно скачать из репозитория Викимедиа Subversion. Тем не менее, есть и другие расширения, которые другие люди размещают сами по себе.

Некоторые расширения были добавлены в основное программное обеспечение при разработке MediaWiki. Например, расширение Makesysop - это расширение для продвижения пользователя в качестве администратора или бюрократа.

По состоянию на 4 октября 2013 г. общее число продлений составило 2124.

Пространства имён

При установке по умолчанию MediaWiki, программное обеспечение имеет 17 пространств имён (18 на самом деле, но одно не имеет пространства имён), а именно:

  • Статья (Нет пространства имён, как эта страница)
  • Говорить - для главной страницы разговора в пространстве имён
  • Пользователь - страница пользователя, также со Специальной:MyPage
  • Пользовательский разговор - страница пользовательского разговора, также со страницы Special:MyTalk
  • Project - пространство имён проекта (как и в этой вики, это Википедия).
  • Доклад о проекте - Страница доклада о проекте
  • Файл - Страница для изображений и звуков
  • Разговор о файлах - Разговор о СМИ
  • MediaWiki - Программные страницы, могут быть изменены только от администратора.
  • MediaWiki Talk - Говорить о программной странице, любой может написать в этом пространстве имён.
  • Шаблон - для шаблонов
  • Говорить о шаблоне - говорить о шаблоне
  • Помощь - справочные страницы (например, Help:Содержание)
  • Говорить о помощи - говорить о странице помощи
  • Категория - Категоризация страниц
  • Разговор о категории - разговор о категории
  • Специальные - Специальные страницы программного обеспечения MediaWiki
  • Media - пространство имён для прямой ссылки на файл

Дополнительные пространства имен могут быть добавлены с помощью файла настроек из установки MediaWiki.

Ошибки

Так как MediaWiki является сложным программным обеспечением, в нем всегда будут ошибки, особенно в новых расширениях. Поэтому Викимедиа создала сайт багзиллы для людей, которые видят багзиллу, чтобы рассказать об этом разработчикам MediaWiki.

Некоторые расширения MediaWiki используют Wikimedia Bugzilla, в то время как некоторые просто используют страницы обсуждения на странице расширения.

Скины

Пользователи могут настраивать MediaWiki под свой внешний вид. Они могут использовать одну из нескольких "шкур". В разное время по умолчанию используются разные скины. Например, Википедия однажды использовала Monobook перед принятием новой Векторной скины в версии 1.16.

Опрос, проведенный Викимедиа, показал, что больше людей предпочитают векторную кожу.

Векторная кожа на английской Википедии.Zoom
Векторная кожа на английской Википедии.

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

Дополнительная информация о программном обеспечении:

  • Главный сайт MediaWiki
  • MediaWiki в Мета-Вики
  • Руководство пользователя MediaWiki в Мета-Вики
  • часто задаваемые вопросы по PHP-скриптам
  • Автоматическая викификация PHP-скрипта (бывшая функция)
  • Как стать хакером MediaWiki (совет по установке)

Вопросы и ответы

В: Что такое MediaWiki?


О: MediaWiki - это бесплатное программное обеспечение с открытым исходным кодом, на котором работают все проекты Викимедиа и многие другие.

В: Когда была выпущена MediaWiki?


О: MediaWiki была выпущена в 2003 году.

В: Под какой лицензией доступна MediaWiki?


О: MediaWiki лицензирована под GNU General Public License (GPL), что означает, что это свободный контент или открытый исходный код.

В: Для каких сайтов предназначена MediaWiki?


О: MediaWiki разработана для запуска на большой ферме веб-серверов для сайта, который получает миллионы посещений в день.

В: Какой формат MediaWiki использует для страниц?


О: Страницы используют формат Wikitext MediaWiki, что позволяет пользователям легко редактировать их без знания XHTML или CSS.

В: Что происходит, когда пользователь вносит правку на страницу в MediaWiki?


О: MediaWiki записывает правку в базу данных, не удаляя предыдущие версии страницы, что позволяет легко вернуть страницу в случае вандализма или рассылки спама.

В: Может ли MediaWiki управлять изображениями и мультимедийными файлами?


О: Да, MediaWiki может управлять файлами изображений и мультимедиа, которые хранятся в файловой системе.

AlegsaOnline.com - 2020 / 2023 - License CC3