Справочник автора/MediaWiki: различия между версиями
< Справочник автораСправочник автора/MediaWiki
Перейти к навигации
Перейти к поиску
ЗаяцВолк (обсуждение | вклад) (Новая страница: «MediaWiki — это движок, на котором работает множество википроектов — посмотрелка, википедия, викитропы и пр. == Серверная часть == Тут для работы движка важны по сути 2 вещи: # Интерпретатор php — поскольку php это язык, на котором написана сама MediaWiki. Без коммен...») |
Liners (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
MediaWiki — это движок, на котором работает множество википроектов — посмотрелка, википедия, викитропы и пр. | MediaWiki — это открытый сайтовый движок, на котором работает множество википроектов — посмотрелка, википедия, викитропы и пр. | ||
== Серверная часть == | == Серверная часть == | ||
Тут для работы движка важны по сути | Тут для работы движка важны по сути 3 вещи: | ||
# Интерпретатор php — поскольку php это язык, на котором написана сама MediaWiki. Без комментариев. | # Интерпретатор php — поскольку php это язык, на котором написана сама MediaWiki. Без комментариев. | ||
# СУБД — система управления базой данных. Именно в ней хранятся правки, статьи, история, ники и прочее. По-умолчанию медиавики в качестве СУБД использует MariaDB. | # СУБД — система управления базой данных. Именно в ней хранятся правки, статьи, история, ники и прочее. По-умолчанию медиавики в качестве СУБД использует MariaDB. | ||
# Вебсервер с поддержкой PHP (чаще всего Apache2 - предоставляет файлы сайта для пользователей в интернете. Именно он позволяет получить доступ к сайту его посетителям. Он же может вызывать множество проблем если настроен криво. | |||
От «свежести» этих | От «свежести» этих 3 компонентов зависит какую версию движка можно установить. | ||
На что обратить внимание будучи на сервере: | На что обратить внимание будучи на сервере: | ||
Строка 12: | Строка 13: | ||
* Папка extensions — сюда закидываются расширения, которые планируется установить. | * Папка extensions — сюда закидываются расширения, которые планируется установить. | ||
* Папка maintance — тут содержатся скрипты обслуживания медиавики на php. Обновить структуру БД, поменять пароль, много всего. | * Папка maintance — тут содержатся скрипты обслуживания медиавики на php. Обновить структуру БД, поменять пароль, много всего. | ||
* Папка images - тут будут хранится все изображения используемые на вики. | |||
== Клиентская часть == | == Клиентская часть == |
Версия 20:08, 14 августа 2024
MediaWiki — это открытый сайтовый движок, на котором работает множество википроектов — посмотрелка, википедия, викитропы и пр.
Серверная часть
Тут для работы движка важны по сути 3 вещи:
- Интерпретатор php — поскольку php это язык, на котором написана сама MediaWiki. Без комментариев.
- СУБД — система управления базой данных. Именно в ней хранятся правки, статьи, история, ники и прочее. По-умолчанию медиавики в качестве СУБД использует MariaDB.
- Вебсервер с поддержкой PHP (чаще всего Apache2 - предоставляет файлы сайта для пользователей в интернете. Именно он позволяет получить доступ к сайту его посетителям. Он же может вызывать множество проблем если настроен криво.
От «свежести» этих 3 компонентов зависит какую версию движка можно установить.
На что обратить внимание будучи на сервере:
- Файл LocalSettings.php — тут содержатся настройки работы медиавики — подключаемые расширения, настройки, интеграция с другими сервисами. В общем, много всего.
- Папка extensions — сюда закидываются расширения, которые планируется установить.
- Папка maintance — тут содержатся скрипты обслуживания медиавики на php. Обновить структуру БД, поменять пароль, много всего.
- Папка images - тут будут хранится все изображения используемые на вики.
Клиентская часть
HTML
JS
Jqwery
Vue
CSS
Разметка
Язык шаблонов
« | Любая достаточно сложная платформа содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины Common Lisp | » |
— Сжатая цитата для иллюстрации подраздела |