MediaWiki

MediaWiki — движок сайтов, в настоящее время единственный фактически развивающийся движок на технологии вики. Распространяется с использованием открытого свободного кода и используется на большинстве вики-сайтов. Изначально был разработан в качестве основного движка Википедии. Помимо прочего, для MediaWiki разработано огромное количество расширений, добавляющих самые разные возможности и позволяющих создать практически любой функционал для сайта (кроме, разве что, ограничения доступа — из-за изначальной открытости Википедии расширения для предоставления доступа к определенным страницам только некоторым пользователям практически отсутствуют).
Описание[править]
Движок постоянно развивается, регулярно выходят новые версии с новыми возможностями, исправления багов, улучшение безопасности. Выходят стандартная последняя версия и LTS-версия (долгая поддержка), рекомендовано использование последней версии, так как там меньше вероятность наличия уязвимости и больше возможностей (но могут быть недостатки в виде повышенных системных требований, ухудшенной работы, появления некоторых новых особенностей, создающих новые уязвимости, внезапно вылезающие баги — из-за чего обновлять MediaWiki, когда всё работает и так, не очень рекомендовано).
Постановка MediaWiki довольна простая — если на сервере стоят все необходимые компоненты (база данных, интерпретатор PHP, на котором написан движок), то делается она очень быстро с использованием веб-установщика, в котором вбиваются данные вроде названия, админской учетки, различных настроек (подгрузки картинок, расширений). По умолчанию в состав MediaWiki входит некоторый базовый набор общеиспользуемых расширений, без которых движок мало кто использует, а постановка новых осуществляется довольно легко в несколько шагов (скачивание, вставление загрузки в основной файл настроек, при необходимости прогон скрипта на обновление базы данных).
Имеется возможность гибкой настройки прав пользователей, создание многочисленных дополнительных прав.
Разметка MediaWiki, применяемая на википедиях, стала фактически общепризнанной вики-разметкой в принципе.
В проектах фонда Викимедиа применяется специальная конфигурация, объединяющая несколько сайтов в единственную систему с возможностью централизованного управления, кроме того, с определенного момента даже версия MediaWiki там является совершенно отдельной, применяются специфические для Википедии модификации.
По умолчанию в проектах на базе MediaWiki имеются следующие права пользователей:
- Бюрократ — может выдавать все технические флаги,
- Администратор — может производить большинство административных действий,
- Скрывающий — возможно использовать функцию скрытия версий.
Интересно, что очень популярное расширение CheckUser для просмотра IP-адресов участников не было включено в базовую поставку из-за опасений насчет приватности участников.
Известные проекты на MediaWiki[править]
- ALL
- Неолурк
- Мегапедия
- Торадицийо
- Луркоморье
- Provizorii