MediaWiki
Z Wikipedii
MediaWiki to oprogramowanie typu wiki wykorzystywane przede wszystkim przez wszystkie Wikipedie, szereg projektów znajdujących się pod kuratelą Wikimedia Foundation, a także wiele innych projektów działających całkowicie niezależnie. MediaWiki zostało napisane w PHP i jest rozpowszechniane na licencji GNU GPL; jako silnika bazy danych używa bazy danych MySQL lub PostgreSQL.
Do prezentacji wzorów matematycznych korzysta z silnika i języka TeX.
Najnowszą stabilną wersją MediaWiki jest wydana 11 października 2006 r. wersja 1.8.1 wymagająca php 5.1, natomiast na projektach Fundacji Wikimedia, w tym polskiej Wikipedii, używa się wersji rozwojowej 1.9alpha. Stan aktualny można sprawdzić na stronie Specjalna:Version. Dostępne są też wersje 1.8.x, 1.7.x, 1.6.x i 1.5.x.
Oprogramowanie MediaWiki ma strukturę modułową i bez większych kłopotów może być modyfikowane i ulepszane przez rodzaj pluginów nazywanych rozszerzeniami (ang. extensions). Rozszerzenia dodają nowe funkcje, które dla użytkownika systemu są widoczne jako nowe strony specjalne lub nowe możliwości znaczników wiki.
Osoby chcące stworzyć serwis w oparciu o MediaWiki, mogą ją pobrać z repozytorium oprogramowania. Z MediaWiki korzysta wiele znanych serwisów niezwiązanych z Fundacją Wikimedia. Bardzo często są one prowadzone przez środowiska związane z ruchem Open Source. Można też stworzyć dla własnych celów lokalne środowisko wiki (zobacz: informacje na stronach technicznych Wikipedii).
[edytuj] Krótka historia oprogramowania Wikipedii
Pierwotnie, od 10 stycznia 2001 roku, Wikipedia korzystała z UseModWiki, napisanego przez Clifforda Adamsa (Faza I) i stosowała system łączy CamelCase. Po roku, w styczniu 2002 roku (Faza II) zastosowano silnik oparty na PHP (napisany przez Magnusa Manske), z MySQL jako bazą danych i Apache’em jako serwerem WWW. Zrezygnowano w nim z CamelCase. Wkrótce jednak zaczęły się kłopoty z wydajnością, które praktycznie uniemożliwiały edytowanie haseł. Lee Daniel Cocker napisał oprogramowanie od nowa (Faza III) i mechanizm znany dziś jako MediaWiki rozpoczął pracę w lipcu 2002 roku. Pracę nad jego doskonaleniem przejął Brion Vibber.
Pod koniec 2003 roku kłopoty z wydajnością serwera poważnie wpłynęły na funkcjonowanie projektu i zdecydowano się znacząco ulepszyć techniczne zaplecze Wikipedii. Od czerwca 2004 roku Wikipedia pracuje na 9 dedykowanych serwerach, z których jeden obsługuje bazę danych, a cztery są serwerami Web – wszystkie pracują na linuksowej dystrybucji Fedora Core. Dla zwiększenia wydajności anonimowi użytkownicy otrzymują zawartość buforowaną, udostępnianą przez dwa serwery pośredniczące Squid. Pozostałe dwa serwery NFS obsługują pliki.
W październiku 2004 r. dzięki publicznej zbiórce funduszy (50 tys. USD) rozbudowano techniczne zaplecze Wikipedii, które może sprostać rosnącemu szybko ruchowi, zarówno wzrastającej liczbie edycji, jak i liczbie wizyt na stronach portalu. Zbiórka była w późniejszym czasie powtarzana.
20 marca 2005 r. wydano wersję 1.4 oprogramowania, a wersję 1.5 5 października tego roku. 5 kwietnia 2006 r. wydano pierwszą wersję z serii 1.6. Ostatnimi wersjami z poprzednich serii były w połowie kwietnia 2006 r. wersje 1.5.8 oraz 1.4.15.