МедияУики
MediaWiki | |
---|---|
Начална страница на Уикипедия на английски, MediaWiki 1.17
|
|
Информация | |
Разработчик | Фондация Уикимедия, Тим Старлинг (рилийз мениджър) |
Начални версии | 25 януари 2002 |
Програмен език | PHP |
Операционна система | Междуплатформен софтуер |
Размер | ~16.5 MB |
Език на интерфейса | на над 300 езика |
Вид софтуер | Wiki |
Лиценз | GPLv2+ |
Уебсайт | mediawiki.org |
МедияУики в Общомедия |
МедияУики (на английски: MediaWiki) е уеб-базирана уики-софтуерна система за организиране и управление на съдържание. Кодът е достъпен при условията на обществения лиценз на ГНУ и се разпространява като свободен софтуер с отворен код.
Софтуерът се използва да задвижва всички проекти на фондация „Уикимедия“, всички уикита, хоствани в Уикия, както и много други, сред които и най-големите и известни уикита.
МедияУики е написана на езика PHP и използва системата за бази от данни MySQL или PostgreSQL. Първоначалният вариант е създаден специално за Уикипедия от Магнус Манске. Преди това е използван скриптът UseModWiki (т.н. „Първа фаза“). Новата система влиза в употреба на 25 януари 2002 г., ден, известен сред уикипедианците като „Денят на Магнус Манске“.
Впоследствие системата се развива от много сътрудници и преминава в „Трета фаза“, когато е прието и името МедияУики, тъй като се появяват и много други потребители освен Уикипедия. Самото име е игра на думи от името на фондация Уикимедия, която поддържа Уикипедия и сродните ѝ проекти.
Възможности[редактиране | редактиране на кода]
MediaWiki предлага голям набор от възможности и механизъм за добавяне на разширения (extensions), които добавят допълнителна функционалност на софтуера. Потребителският интерфейс изцяло или частично е преведен на над 70 езика и може допълнително да бъде променян от администраторите на сайта (целият интерфейс може да бъде редактиран в уикито).
Една от разликите между MediaWiki (и предшественика, UseModWiki) и други уики-платформи е употребата на т.нар. "свободни препратки" вместо CamelCase.
MediaWiki предлага много възможности за структуриране на съдържанието. Една от най-ранните възможности е въвеждането на именни пространства (namespaces), които позволяват разделянето на основното съдържание от дискусиите по създаването му и личните страници на потребителите. Именните пространства са представки преди името на страницата (напр. "Потребител:" или "Беседа:"), които позволяват страницата да съществува с много имена, но да обслужва различни цели, в зависимост от представката. Например страницата "[[Ранд ал-Тор]]" може да съдържа описание на главния герой от романите на Робърт Джордан „Колелото на Времето“, докато страницата "[[Потребител:Ранд ал-Тор]]" може да е личната страница на потребител, избрал това име за свой псевдоним. Най-общо, към всяка страница съществува присвоена дискусионна страница (беседа) — "Беседа:" — която служи за обсъждане на съдържанието на основната страница.
Като допълнение на именните пространства, страниците могат да бъдат структурирани и с помощта на подстраници.
MediaWiki поддържа групирането на сходни информации в създавани от потребителите категории. Категориите са сходни с етикетите (tags), използвани в много уеб приложения, но могат да са йерархично подредени и описателни.
Външни препратки[редактиране | редактиране на кода]
- www.mediawiki.org - официален сайт
- МедияУики в Sourceforge
- Ръководство за МедияУики и списък на сайтове, които използват МедияУики от Мета
|