Wikis sind moderne Kommunikationssysteme, die anders arbeiten als Mailinglisten oder Email.
Hier ein kleiner Vergleich verschiedener Wiki-Systeme:
MediaWiki
Ein sehr populäres PHP basiertes Wiki, v.a. durch den Einsatz in der Wikipedia. D.h. dieses Wiki ist tatsächlich auch sehr belastbar für höhere Belastungen und auch skalierbar. Es benutzt MySQL zum Speichern der Seiteninhalte. Allerdings hat MediaWiki auch einige Nachteile:
InterWiki-Support: Dazu muss man von Hand in den MySQL-Tabellen arbeiten. Zu umständlich
Multi-Language: Nicht unterstützt. Hier muss man MediaWiki entweder aufwendiger patchen oder für jede Sprache ein eigenes Wiki aufsetzen. Dies ist insbesondere dadurch aufwendiger das man bei MediaWiki eben auch immer pro Wiki MySQL konfigurieren muss.
- Seitennamen: Nachwievor gibt es die Einschränkung des bei Seitennamen der erste Buchstabe immer groß angezeigt wird. D.h. man kann nicht eine Seite "Alpha" und "alpha" haben.
Templates: Es gibt keine Vorlagen in dem Sinne, das man beim Anlegen einer neuen Seite bereits Inhalte befüllen könnte. Bei MediaWiki sind Vorlagen nur sozusagen Schnippsel, die man an verschiedenen Stellen einsetzen kann.
- Upload und Bilder: Der Upload ist sehr umständlich, bzw. bei einem Klick auf ein eingebautes Bild kommt man immer auf eine eigene Upload-Seite.
- ACL: Keine abgestufte Zugriffskontrolle möglich ausser über irgendwelche Patches.
OddMuse
Ein kleines, perlbasiertes Wiki, das sich wie der Name schon andeutet von dem Ur-Wiki "UseMod" ableitet. Das elegante daran ist, das es lediglich 144K groß ist. Im Kern selbst unterstützt es nur wenige Features, die aber wohl für die meisten Anwendungen ausreichen, bzw. je weniger Features desdo einfacher und schneller kann man auch mit einem Wiki arbeiten. Auf jeden Fall das zu bevorzugende Wiki IMHO für den kleinen Zweck. Einfach aufgrund der Größe. Per Plugin kann man noch alle möglichen Features hinzufügen.
MoinMoin
Dies ist ein Python-basiertes Wiki. Vom Download her mit das größte. Liegt aber auch an sehr umfangreicher Dokumentation. Woebei die Dokumentation aber nicht immer gut verständlich ist. Größter Vorteil sind m.E. die umfangreichen Plugins und die vielfältigen Markup-Möglichkeiten. Man kann z.B. Docbook und PDF exportieren. oder auch direkt Python Markup mit Zeilennummern eingeben. Daher ist dieses Wiki auch gerade bei Programmierern beliebt. Die Daten werden bislang in einfachen Textdateien abgespeichert. Etwas umständlich waren bisher die Updates, weil diese meist eine Konvertierung von Dateien beinhaltete. D.h. man braucht einen Shell-Zugang, denn per FTP lässt sich diese Konvertierung nicht erledigen, denn Moin erledigt das nicht direkt via Web. Zum anderen unterstützt MoinMoin auch ACL und erlaubt dadurch fein abgestufte Zugriffskontrollen.
Nachteile:
- Etwas hakelige Themes immer mit integrierten Python-Skripten, von daher keine konsequente Trennung zwischen Layout und Programmierung,etc..
DokuWiki
PHP basiertes Wiki. Habe ich nur einmal installiert.
