Справочник автора/MediaWiki

Материал из Posmotrelisu
< Справочник автораСправочник автора/MediaWiki /
Версия от 16:54, 14 августа 2024; ЗаяцВолк (обсуждение | вклад) (Новая страница: «MediaWiki — это движок, на котором работает множество википроектов — посмотрелка, википедия, викитропы и пр. == Серверная часть == Тут для работы движка важны по сути 2 вещи: # Интерпретатор php — поскольку php это язык, на котором написана сама MediaWiki. Без коммен...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

MediaWiki — это движок, на котором работает множество википроектов — посмотрелка, википедия, викитропы и пр.

Серверная часть

Тут для работы движка важны по сути 2 вещи:

  1. Интерпретатор php — поскольку php это язык, на котором написана сама MediaWiki. Без комментариев.
  2. СУБД — система управления базой данных. Именно в ней хранятся правки, статьи, история, ники и прочее. По-умолчанию медиавики в качестве СУБД использует MariaDB.

От «свежести» этих 2 компонентов зависит какую версию движка можно установить.

На что обратить внимание будучи на сервере:

  • Файл LocalSettings.php — тут содержатся настройки работы медиавики — подключаемые расширения, настройки, интеграция с другими сервисами. В общем, много всего.
  • Папка extensions — сюда закидываются расширения, которые планируется установить.
  • Папка maintance — тут содержатся скрипты обслуживания медиавики на php. Обновить структуру БД, поменять пароль, много всего.

Клиентская часть

HTML

JS

Jqwery

Vue

CSS

Разметка

Язык шаблонов

« Любая достаточно сложная платформа содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины Common Lisp »
— Сжатая цитата для иллюстрации подраздела

Lua

Экзотика