МедияУики

от Уикипедия, свободната енциклопедия
Направо към: навигация, търсене
MediaWiki
лого на МедияУики
English Wikipedia screenshot.png
Начална страница на Уикипедия на английски, MediaWiki 1.17
Информация
Разработчик Фондация Уикимедия,
Тим Старлинг (рилийз мениджър)
Начални версии 25 януари 2002
Програмен език PHP
Операционна система Междуплатформен софтуер
Размер ~16.5 MB
Език на интерфейса на над 300 езика
Вид софтуер Wiki
Лиценз GPLv2+
Уебсайт mediawiki.org
МедияУики в Общомедия

МедияУики (на английски: MediaWiki) е уеб-базирана уики-софтуерна система за организиране и управление на съдържание. Кодът е достъпен при условията на обществения лиценз на ГНУ и се разпространява като свободен софтуер с отворен код.

Софтуерът се използва да задвижва всички проекти на фондация „Уикимедия“, всички уикита, хоствани в Уикия, както и много други, сред които и най-големите и известни уикита.

МедияУики е написана на езика PHP и използва системата за бази от данни MySQL или PostgreSQL. Първоначалният вариант е създаден специално за Уикипедия от Магнус Манске. Преди това е използван скриптът UseModWiki (т.н. „Първа фаза“). Новата система влиза в употреба на 25 януари 2002 г., ден, известен сред уикипедианците като „Денят на Магнус Манске“.

Впоследствие системата се развива от много сътрудници и преминава в „Трета фаза“, когато е прието и името МедияУики, тъй като се появяват и много други потребители освен Уикипедия. Самото име е игра на думи от името на фондация Уикимедия, която поддържа Уикипедия и сродните ѝ проекти.

Възможности[редактиране | edit source]

MediaWiki предлага голям набор от възможности и механизъм за добавяне на разширения (extensions), които добавят допълнителна функционалност на софтуера. Потребителският интерфейс изцяло или частично е преведен на над 70 езика и може допълнително да бъде променян от администраторите на сайта (целият интерфейс може да бъде редактиран в уикито).

Една от разликите между MediaWiki (и предшественика, UseModWiki) и други уики-платформи е употребата на т.нар. "свободни препратки" вместо CamelCase.

MediaWiki предлага много възможности за структуриране на съдържанието. Една от най-ранните възможности е въвеждането на именни пространства (namespaces), които позволяват разделянето на основното съдържание от дискусиите по създаването му и личните страници на потребителите. Именните пространства са представки преди името на страницата (напр. "Потребител:" или "Беседа:"), които позволяват страницата да съществува с много имена, но да обслужва различни цели, в зависимост от представката. Например страницата "[[Ранд ал-Тор]]" може да съдържа описание на главния герой от романите на Робърт Джордан „Колелото на Времето“, докато страницата "[[Потребител:Ранд ал-Тор]]" може да е личната страница на потребител, избрал това име за свой псевдоним. Най-общо, към всяка страница съществува присвоена дискусионна страница (беседа) — "Беседа:" — която служи за обсъждане на съдържанието на основната страница.

Като допълнение на именните пространства, страниците могат да бъдат структурирани и с помощта на подстраници.

MediaWiki поддържа групирането на сходни информации в създавани от потребителите категории. Категориите са сходни с етикетите (tags), използвани в много уеб приложения, но могат да са йерархично подредени и описателни.

Външни препратки[редактиране | edit source]