Sie sind auf Seite 1von 1

Die Wahl der richtigen Wiki-Software http://sommergut.de/wp/archives/001332.

shtml
1 von 1 25.01.2008 13:59
Die Wahl der richtigen Wiki-Software
Das Angebot an (freien) Wiki-Engines ist fast unberschaubar. Wer ein Wiki einrichten will, hat also die Qual der
Wahl. Ich habe mich in den letzten Wochen ein bisschen umgeschaut, um die passende Software fr mich (und ein
CW-Projekt zu finden). Hier ein kurzes Resmee:
Wie bei jeder anderen Software hngt die Wahl eines Wikis von den Anforderungen und der Systemumgebung ab. In
meinem Fall sollte sich das Tool auf die Wiki-Kernfunktionen konzentrieren und nicht alle Features eines
ausgewachsenen CMS bieten. Da fr mein Web-Hosting-Paket nur Perl und PHP in Frage kommen, scheiden diverse
Implementierungen in .NET, Python oder Ruby aus. Im Wizard von WikiMatrix kann man neben diesen grundlegenden technischen
Aspekten auch weitere Kriterien whlen, um die Zahl der potenziellen Kandidaten weiter einzugrenzen. Dabei waren mir noch folgende
Faktoren wichtig:
Eine halbwegs einfache Installation der Software. Ich will keine Datenbanktabellen manuell anlegen mssen oder ewig in
Konfiguationsdateien herumeditieren.
Untersttzung fr Themes, so dass man relativ einfach zwischen verschiedenen Layouts whlen kann. Vor allem mchte ein typisch
Wiki-miges Aussehen vermeiden.
Das Rechte-Management sollte erlauben, dass Seiten entweder von jedem Besucher bearbeitet werden knnen oder dass sie nur
Benutzer editieren drfen, die ihre Mail-Adresse eingeben oder die ein Benutzkonto haben und sich authenfizieren.
Die Software sollte frei sein. Dabei achte ich darauf, ob die Entwickler-Community einigermaen aktiv ist und die Software
regelmig aktualisiert (man beachte beispielsweise, wie schnell pkwiki2, der neue Stern am Wiki-Himmel verloschen ist). Zudem
erleichtert eine groe Auswahl an Themes und Plugins die Anpassung des Systems an die eigenen Bedrfnisse.
Unter den genannten Gesichtspunkten habe ich mehrere Tools untersucht. Meine Auseinandersetzung mit den einzelnen Engines reichten
von der Recherche hinsichtlich meiner Anforderungen bis zur Installation einiger Programme. Die folgende Einordnung ist also kein
Vergleichstest, sondern beruht auf unterschiedlich intersiver Auseinandersetzung mit den jeweiligen Wiki-Implementierungen. Einige hier
nicht aufgefhrte Systeme schloss ich relativ schnell aus, weil mir das Projekt (intuitiv) keinen berzeugenden Eindruck machte.
Bei der Suche nach einer Wiki-Software kommt man kaum an Mediawiki vorbei. Schlielich luft darauf die Wikipedia und das ist
natrlich eine eindrucksvolle Referenz. Darin besteht aber gleichzeitig ihre grte Beschrnkung:
The program is primarily developed to run on a large server farm for Wikipedia and its sister projects. Features,
performance, configurability, ease-of-use, etc are designed in this light; if your needs are radically different the software
might not be appropriate for you.
Die Installation ist weitgehend Handarbeit, Plugins muss man in dieser unbersichtlichen Tabelle zusammenklauben und die
Untersttzung fr Themes ist mager - sowohl was das Angebot angeht als auch die technischen Voraussetzungen dafr. Man kann
sich anhand dieser oder jener Anleitung selbst ein Layout schnitzen.
Wikka Wiki ist nach Angaben des Projektteams eine leichtgewichtige Wiki-Engine auf Basis von PHP und MySQL. Es handelt sich
dabei um einen selbstndigen Entwicklungszweig ("fork") von WakkaWiki. Die Installation geht einfach vonstatten, man kopiert die
Dateien per FTP auf den Server, richtet eine Datenbank ein und startet das Installationsskript. Danach sollte das Wiki lauffhig sein,
bei meinem Test fehlte aber in der URL der Schrgstrich zwischen Hostnamen und Seite, weil das Setup den Wiki-Pfad ohne
abschlieenden '/' in die Config-Datei eingetragen hatte.
Wikka kennt ein fein abgestuftes Rechte-Management, das bis auf Seitenebene festlegen lsst, welcher Benutzer was tun darf (die
Benutzernamen mssen in CamelCase geschrieben werden). Es eignet sich daher auch zum Betreiben "normaler" Websites, im
Wikka-Jargon ist von Invisible Wiki die Rede. Das Aussehen lsst sich ber Skins verndern, es handelt sich dabei aber um keine
Templates, sondern blo um CSS-Dateien. Die meisten Skins (etwa die im Skin Selector angebotenen) unterscheiden primr in Farbe
und Positionierung der Wiki-Aktionen. Das Angebot an ansprechenden Oberflchen ist insgesamt ziemlich mager.
Die Wikka-Community ist recht aktiv, fr das System gibt es eine Reihe von Erweiterungen ("Actions" im Wikka-Jargon). Allerdings
kann Wikka diesbezglich mit PmWiki oder DokuWiki nicht mithalten. Gegenber den beiden genannten Konkurrenten hat es zudem
fr den internationalen Einsatz einen gravierenden Mangel: es existiert nur in einer englischen Fassung, Lokaliserungen fr andere
Sprachen gibt es bis dato nicht.
Tikiwiki versteht sich trotz seines Namens nicht als bloes Wiki-Tool, sondern als Groupware und CMS, um alle Arten von
Web-Anwendungen zu realisieren: Sites, Portale, Intranets und Extranets . Offenbar hatte das System in der Vergangenheit grere
Sicherheitsprobleme, denn es wurden zuletzt eine Reihe von Security-Updates verffentlicht. Die Kritiken in der kanonischen Liste
fr Wiki-Engines sind offenbar nicht mehr ganz frisch, fallen zum Teil aber nicht gerade positiv aus. Die letzte Version, die noch
einige Neuerungen brachte, ist die 1.9.4 und wurde vor rund einem Jahr freigegeben. Seither gab es im Wesentlichen nur mehr
Fehlerbereinigungen.
Bitweaver ist ein Abkmmling von TikiWiki und verfolgt den gleichen CMS/Groupware-Ansatz. Trotz der besonderen Betonung
von Performance, die im Vergleich zu TikiWiki erheblich verbessert worden sein soll, nhren solche Tuning-Anleitungen ( every
directory is scanned on every page load ) meine Zweifel an der Ausfhrungsgeschwindigkeit der Software. Die aktuelle Version
1.3.1, die als Bugfix-Release angekndigt wurde, kam im Juni 2006 raus.
ErfurtWiki ist eine von mehreren Wiki-Engines deutscher Provinienz. Sie wurde ebenfalls in PHP geschrieben und kann vollstndig
in einem einzigen Script ("monsterwiki script") zusammengefasst werden. Daher lsst sie sich relativ einfach in (PHP-basiernde)
Websites einbinden. Die Software untersttzt Themes ("Skins"), die Auswahl dafr ist indes relativ gering. Allerdings finden sich in
der Liste auf Sourceforge einige gelungene Layouts. Die Anforderung einer differenzierten Rechtevergabe erfllt die Software
standardmig nicht, ihr muss dafr mit Erweiterungen auf die Sprnge geholfen werden: