MediaWiki

MediaWiki is een gratis beschikbare contentmanagementsoftware in de vorm van een wiki- systeem. Dit betekent dat elke gebruiker de inhoud via de browser kan wijzigen . Het is oorspronkelijk ontwikkeld voor de gratis encyclopedie Wikipedia . MediaWiki valt onder de GPL-licentie en is gratis en gratis beschikbaar.

Technische basis

De software MediaWiki is geschreven in de scriptingtaal PHP . Om de inhoud op te slaan, wordt het relationele databasebeheersysteem MySQL of zijn Fork MariaDB gebruikt. Als alternatief kunnen PostgreSQL , Oracle , SQLite en andere worden gebruikt als backend van de database , maar sommige van hun ondersteuning is experimenteel.

Geschiedenis

MediaWiki is geëvolueerd van een wiki- engine die is ontwikkeld door de Duitse biochemicus Magnus Manske voor de online encyclopedie Wikipedia , toen de eerder gebruikte UseModWiki- engine niet aan de vereisten voldeed. Op 25 januari 2002 werd de eerste versie, toen Fase II genoemd , voor het eerst gebruikt. Na een nieuwe versie, voornamelijk geschreven door Lee Daniel Crocker, werd in juni 2002 een verbeterde versie van de officieel naamloze software op de Wikipedia- server geïnstalleerd . De huidige naam MediaWikiwerd voor het eerst voorgesteld in juli 2003 door de ontwikkelaar Daniel Meyer op een mailinglijst . [2]Het logo van de software toont een zonnebloem omringd door vierkante haakjesen komt van Erik Möller naar een foto van Florence Nibart-Devouard . Het werd in 2003 gekozen tijdens een Wikipedia-wedstrijd voor het MediaWiki-project. [3]

In de volgende jaren ontwikkelde MediaWiki zich in 2005 tot een succesvol open-sourceproject met meer dan 60 programmeurs en helpers. Naast Wikipedia en hun Wikimedia zusterprojecten, gebruiken tal van organisaties, bedrijven en instellingen tegenwoordig MediaWiki.

Sinds 2005 is er een uitbreiding beschikbaar met Semantic MediaWiki , die het mogelijk maakt om gestructureerde gegevens op een wikipagina op te slaan, naast teksten en media-inhoud.

Functies

  • Classificatie van de pagina’s in categorieën en naamruimten
  • Versiemanagement van artikelen en mediabestanden
  • Sjablonen voor vaak benodigde secties van tekst
  • Interwiki-koppelingen verwijzen naar andere wiki-gebaseerde projecten. (In de online encyclopedie Wikipedia, bijvoorbeeld, verwijzen interwiki links naar artikelen uit andere taalversies of voor andere projecten zoals Commons.) [4]
  • Het linken van artikelen in meerdere talen door middel van tussentaallinks
  • Het tonen van de laatste wijzigingen (ook bekend als RSS – of nucleaire – webfeed )
  • Gebruiker rights management:
    • Toewijzing van rechten aan vrij definieerbare gebruikersgroepen
    • Rechtenstoekenning aan individuele gebruikers door de gebruikersgroep van de bureaucraten
    • Sta gebruikers van beheerders toe om de schrijfrechten te verwijderen
  • Artikelen vergrendelen voor wijzigingen van verschillende gebruikersgroepen
  • Zoeken in volledige tekst (zoekmachine Apache Lucene )
  • Individuele aanpassing van het uiterlijk met CSS en de functie met JavaScript en jQuery . [5] Op Wikipedia, dit heeft geleid tot een aantal extra hulpmiddelen. [6]
  • Individueel aanpassingsvermogen van de functies via uitbreidingen
  • Uitgebreide taalondersteuning [7]

Versies en hun leven

vrijlating Versie[8] vrijlating einde van het leven Notes
Mediawiki 1.26 1.26.x 25 november 2015 November 2016
Media wiki 1.27 (LTS) 1.27.x 28 juni 2016 Juni 2019 De Long-Term-Support (LTS) -versie wordt gedurende drie jaar ondersteund. Het is ideaal voor productieve omgevingen waar grote softwarewijzigingen moeten worden vermeden.
Mediawiki 1.28 1.28.x 28 november 2016 November 2017
Mediawiki 1.29 1.29.x 13 juli 2017 Juni 2018
Mediawiki 1.30 1.30.x November 2017 November 2018
Media wiki 1.31 (LTS) 1.31.x Juni 2018 Juni 2021 De Long-Term-Support (LTS) -versie wordt gedurende drie jaar ondersteund. Het is ideaal voor productieve omgevingen waar grote softwarewijzigingen moeten worden vermeden.
Legend:
Oudere versie; niet langer ondersteund
Oudere versie; nog steeds ondersteund
Huidige versie
Huidige pre-releaseversie
Toekomstige versie

Zie ook

  • BlueSpice MediaWiki
  • Semantic MediaWiki

Literatuur

  • Yaron Koren: werken met MediaWiki . 2e druk, WikiWorks Press, New York 2014, ISBN 978-0-615-72030-2 .
  • Daniel J. Barrett: MediaWiki . O’Reilly Media, Sebastopol CA 2008, ISBN 978-0-596-51979-7 .
  • Anja Ebersbach, Markus Glaser, Richard Heigl: Wiki . 2e druk, Springer, Berlijn 2008, ISBN 978-3-540-35110-8 .
  • Mizanur Rahman: MediaWiki Beheerdershandleiding: uw Mediawiki-installatie installeren, beheren en aanpassen . Packs Publishing, Birmingham 2007, ISBN 978-1-904811-59-6 .

Webkoppelingen

  • Literatuur over MediaWiki in de catalogus van de Duitse nationale bibliotheek
  • Help op MediaWiki – MediaWiki en Wikipedia
  • Lijst met Duitse wiki’s met MediaWiki

Positiedetails en opmerkingen

  1. Jump up↑ MediaWiki 1.30 beschikbaar! , Wikimedia Foundation, 12 december 2017 (geopend op 12 december 2017).
  2. Spring omhoog↑ Phase IV, Wikibooks.org/.com en WikimediaFoundation.org/.com (wat Wiki’s en uniformiteit is) Wikipedia l mailing list archive (Engels)
  3. Jump up↑ Internationale logowedstrijd / resultaten Uitslag van de competitie, augustus 2003
  4. Spring omhoog↑ Help: Interwiki-links
  5. Spring omhoog↑ www.mediawiki.org/wiki/JQuery
  6. Jump up↑ Wikipedia: Helpers , JavaScript en CSS-tricks
  7. Spring omhoog↑ De huidige statistieken zijnzichtbaarop translatewiki.net .
  8. Spring omhoog↑ Informatie over de huidige versiekan worden bekekenop mediawiki.org