МедияУики

МедияУики е името на софтуера, който управлява всички проекти на Уикимедия. MediaWiki е пусната през 2003 г. Това е свободен сървърен софтуер, лицензиран под Общия публичен лиценз на GNU (GPL). Софтуерът е лицензиран под GPL. Това означава, че той е със свободно съдържание или с отворен код.

МедияУики е проектирана да се използва в голяма сървърна ферма за уебсайт, който получава милиони посещения на ден. MediaWiki е много мощен, мащабируем софтуер и богата на функции имплементация на уики, която използва PHP за обработка и показване на данни, съхранявани в базата данни MySQL. Страниците използват формата Wikitext на MediaWiki, така че потребителите без познания по XHTML или CSS да могат лесно да ги редактират.

Когато потребител изпрати редакция на страница, МедияУики я записва в базата данни, но без да изтрива предишните версии на страницата, като по този начин позволява лесно връщане в случай на вандализъм или спам. MediaWiki може да управлява и изображения и мултимедийни файлове, които се съхраняват във файловата система. За големи уикита с много потребители MediaWiki поддържа кеширане и може лесно да се свърже със софтуер за прокси сървър Squid.

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

Употреба

Тъй като MediaWiki е гъвкава, много уебсайтове, които искат хората да предоставят информация, използват MediaWiki, а не други видове софтуер за уикита. Сред тях са и тези, управлявани от Уикипедия.

Съществуват и някои уебсайтове, които използват MediaWiki като система за управление на съдържанието.

Разширения

В МедияУики системният администратор може да избере да инсталира разширения, които са предоставени на основния уебсайт на МедияУики. Някои от тях са от разработчиците на МедияУики, а други са от програмисти от цял свят.

Повечето разширения могат да бъдат изтеглени от хранилището Subversion на Уикимедия. Има обаче някои други разширения, които други хора хостват сами.

По време на разработването на MediaWiki към основния софтуер бяха добавени някои разширения. Например разширението Makesysop е разширение за повишаване на даден потребител в администратор или бюрократ.

Към 4 октомври 2013 г. има общо 2124 удължавания.

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

В инсталацията по подразбиране на MediaWiki софтуерът има 17 пространства от имена (всъщност 18, но едно няма пространство от имена), а именно:

  • Статия (Без пространство от имена, като тази страница)
  • Говори - за основната страница за разговор за пространството от имена
  • User - страницата на потребителя, също от Special:MyPage
  • Разговор с потребителя - страницата за разговори с потребителя, също от Special:MyTalk
  • Проект - Пространството от имена на проекта(като в това уики е Уикипедия)
  • Разговор за проекта - Страницата за разговори на проекта
  • Файл - Страница за изображения и звуци
  • Разговор за файлове - Разговор за медиите
  • MediaWiki - Софтуерни страници, могат да бъдат променяни само от администратор
  • MediaWiki talk - Разговори за страницата за софтуер, всеки може да пише в това пространство от имена
  • Шаблон - за шаблони
  • Разговор за шаблона - разговори за шаблона
  • Помощ - помощни страници (като Помощ:Съдържание)
  • Разговор за помощ - разговори за страницата за помощ
  • Категория - Категоризиране на страници
  • Разговор за категорията - разговори за категорията
  • Special - Специални страници на софтуера MediaWiki
  • Медия - Пространство от имена за директна връзка към файла

Допълнителни пространства от имена могат да се добавят чрез файла с настройки от инсталацията на MediaWiki.

Грешки

Тъй като МедияУики е сложен софтуер, в него винаги ще има грешки, особено при новите разширения. Затова Уикимедия създаде уебсайт bugzilla, чрез който хората, които забележат грешка, могат да я съобщят на разработчиците на MediaWiki.

Някои разширения на МедияУики използват Wikimedia Bugzilla, докато други използват само страниците за разговори на страницата на разширението.

Кожи

Потребителите могат да персонализират МедияУики за различен външен вид. Те могат да използват една от няколкото "кожи". По различно време различни кожи са били по подразбиране. Например Уикипедия някога е използвала Monobook, преди да приеме новия скин Vector във версия 1.16.

Проучване, проведено от Wikimedia, показва, че повече хора предпочитат кожата на Vector.

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

Повече информация

Повече информация за софтуера:

  • Основен уебсайт на МедияУики
  • МедияУики в Meta Wiki
  • Ръководство за потребителя на MediaWiki в Meta Wiki
  • Често задавани въпроси за PHP скрипт
  • PHP скрипт за автоматично уикифициране (бивша функция)
  • Как да станете хакер на МедияУики (съвети за инсталиране)

Въпроси и отговори

Въпрос: Какво е MediaWiki?


О: MediaWiki е безплатен софтуер с отворен код, който управлява всички проекти на Уикимедия и много други.

В: Кога е пусната MediaWiki?


О: MediaWiki е пусната през 2003 г.

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


О: MediaWiki е лицензирана под Общия публичен лиценз на GNU (GPL), което означава, че е със свободно съдържание или с отворен код.

В: За какъв вид уебсайтове е предназначена MediaWiki?


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

В: Какъв формат използва MediaWiki за страниците?


О: За страниците се използва форматът Wikitext на MediaWiki, който позволява на потребителите лесно да ги редактират, без да познават XHTML или CSS.

В: Какво се случва, когато потребител изпрати редакция на страница в MediaWiki?


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

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


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

AlegsaOnline.com - 2020 / 2023 - License CC3