MediaWiki
Aus ArtisanCommerce Dokumentation
MediaWiki
MediaWiki ist eine extrem leistungsstarke, freie Open-Source-Wiki-Software, die ursprünglich für die Wikipedia entwickelt wurde. Sie ist in PHP geschrieben und nutzt eine relationale Datenbank (meist MySQL oder MariaDB) zur Speicherung der Inhalte.
Kernmerkmale
- Skalierbarkeit: MediaWiki ist darauf ausgelegt, Millionen von Artikeln und tausende gleichzeitige Zugriffe zu verarbeiten.
- Versionsverwaltung: Jede Änderung an einer Seite wird lückenlos protokolliert. Alte Versionen können jederzeit verglichen oder wiederhergestellt werden.
- Benutzerverwaltung: Ein detailliertes System für Berechtigungen, Gruppen und die Protokollierung von Benutzeraktionen.
- Erweiterbarkeit: Durch tausende Extensions (z. B. für die Einbindung von Karten, Videos oder mathematischen Formeln via LaTeX) lässt sich der Funktionsumfang fast beliebig erweitern.
Technische Basis
- Programmiersprache: PHP (unterstützt aktuelle Versionen wie PHP 8.2/8.3).
- Datenbanken: Primär MySQL/MariaDB, unterstützt aber auch PostgreSQL und SQLite.
- Caching: Zur Leistungssteigerung werden häufig Technologien wie Memcached, Redis oder Varnish integriert.
Die Wiki-Syntax (Wikitext)
MediaWiki nutzt eine eigene Auszeichnungssprache, die es ermöglicht, komplexe Formatierungen ohne HTML-Kenntnisse vorzunehmen.
- Verlinkung: Intern via `Seitenname`, extern via `https://dictionary.cambridge.org/dictionary/german-english/beschreibung`.
- Struktur: Überschriften werden mit Gleichheitszeichen (z. B. `== Überschrift ==`) definiert.
- Vorlagen: Über die "Transklusion" (Templates) können Inhalte an mehreren Stellen gleichzeitig eingebunden und zentral aktualisiert werden.
Eignung
- Wissensmanagement: Ideal für firmeninterne Wikis oder Dokumentationsplattformen.
- Öffentliche Enzyklopädien: Die erste Wahl für Projekte mit massivem Content-Aufkommen.
- Kollaboratives Arbeiten: Wenn viele Autoren gleichzeitig an einer strukturierten Wissensdatenbank arbeiten.
Vergleich mit anderen Systemen
| Feature | MediaWiki | DokuWiki (Flat-File) |
|---|---|---|
| Datenbank | Erforderlich (MySQL/PGSQL) | Nicht erforderlich (Dateien) |
| Skalierbarkeit | Extrem hoch | Mittel |
| Komplexität | Hoch (Administration) | Niedrig |
| Rechteverwaltung | Sehr fein granular | Einfach |
MediaWiki-Software Hilfe findest du im Benutzerhandbuch.
Starthilfen
- Liste der Konfigurationsparameter
- Häufige Fragen zu MediaWiki
- Mailingliste zu neuen Versionen von MediaWiki
- Übersetze MediaWiki für deine Sprache
- Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst
index.php?title=Kategorie:Wiki-Software index.php?title=Kategorie:PHP
