MediaWiki
Тип | вікі-рушій |
---|---|
Розробник | Wikimedia |
Стабільний випуск | 1.18 (28 листопада 2011 ) |
Платформа | кросплатформова програма |
Операційна система | кросплатформова програма |
Мова програмування | PHP[https://www.openhub.net/p/mediawiki/analyses/latest/languages_summary_The_mediawiki_Open_Source_Project_on_Open_Hub:_Languages_Page] |
Українська мова | так |
Ліцензія | GNU General Public License, version 2.0 or laterd |
Онлайн-документація | mediawiki.org/wiki/Help:Contents(англ.) |
Репозиторій | gerrit.wikimedia.org/g/mediawiki/core/ |
Вебсайт | mediawiki.org |
MediaWiki — програмний рушій для вебсайтів, що працюють за технологією «вікі». Це один із найпотужніших вікі-рушіїв, написаний спеціально для Вікіпедії і використовується у багатьох інших проєктах фонду Вікімедіа. Вільна програма, що розповсюджується під Загальнодоступною громадською ліцензією GNU.
MediaWiki написаний на PHP і використовує реляційну базу даних (можна використовувати MySQL, PostgreSQL); підтримує використання програм memcached та Squid.
MediaWiki надає інтерфейс роботи з базою сторінок, розмежування прав доступу до адміністрування системи, можливість обробки тексту як у власному форматі, так і у форматах HTML та TeX (для формул), можливість завантаження зображень або інших файлів, а також інші можливості. Гнучка система розширень дозволяє користувачам додавати власні нові можливості та програмні інтерфейси.
Логотип МедіаВікі символізує використовувану мову розмітки, у якому для створення посилань використовуються квадратні дужки («[[», «]]»), що набагато простіше за традиційний синтаксис HTML.
МедіаВікі був розроблений спеціально для Вікіпедії німецьким студентом Магнусом Манске. Спочатку використовувався UseModWiki (відомий, як «Фаза I» — «Phase I»), написаний на Perl. Потім 25 січня 2002 року нова версія («Фаза II» — «Phase II») перейшла на використання PHP. Серед вікіпедистів цей день відомий як «День Магнуса Манске».
Наступна, розширена і доповнена версія, у свій час носила ім'я «Фаза III» («Phase III»), проте потім була перейменована у MediaWiki, оскільки цей програмний засіб стало можливим застосовувати не тільки у Вікіпедії, але і у багатьох інших проєктах, і виникла необхідність строгої нумерації версій. Назва «MediaWiki» — гра слів, вона перекликається з назвою «Вікімедія» — батьківська організація Вікіпедії. Цю назву іноді критикують за можливість плутання з «Wikimedia», що вносить деяку плутанину і бентежить новачків проєкту.
Пізніше, Браян Віббер, the Chief Technical Officer Фонду Вікімедіа,[4] взяв на себе роль менеджера релізів та найактивнішого розробника.[5][6]
В 2009-му Пентагон вирішив використовувати технологію вікі для редагування бойових настанов [Архівовано 8 вересня 2012 у Wayback Machine.].
Нижче приведена таблиця, яка показує, як змінювався рушій з 2003 року до теперішнього часу.
Історія версій MediaWiki | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Версія не підтримується
Робоча версія
Майбутня версія
Версія не підтримується
Робоча версія
Майбутня версія
|
Станом на 19 лютого 2011 проєкт очолює Тім Старлінґ[8]. Розробники використовують систему керування версіями Subversion. Для виправлення помилок і розробки нової функціональності використовується система відслідковування помилок Bugzilla, що знаходиться за адресою https://bugzilla.wikimedia.org [Архівовано 7 березня 2011 у Wayback Machine.]. Існує окремий вікі-проєкт http://www.mediawiki.org [Архівовано 18 березня 2021 у Wayback Machine.], повністю присвячений рушію MediaWiki (зокрема містить документацію декількома мовами). Переклад повідомлень рушія здійснюється на спеціальному сайті Translatewiki.net.
- Вікіпедія:Встановлення MediaWiki(укр.)
- Вікіпедія:Як зробити копію Вікіпедії
- Порівняння вікі-рушіїв[en]
- Список систем керування вмістом
- Список вікі-рушіїв[en]
- TWiki
- Semantic MediaWiki
- Вікіпедія:Сайти українською мовою на основі MediaWiki