Das richtige CMS für den professionellen Einsatz
24. Januar 2005 von Wolfgang SommergutMein Beitrag Freie CMS-Lösungen für Unternehmen ist auf Computerwoche.de erschienen. Ich versuche darin, aus der Unmenge freier Content-Management-Systeme einige Lösungen auszuwählen, die sich für den Einsatz in Firmen eignen. Der Beitrag legt zu diesem Zweck einige Kriterien an, die ich in diesem Zusammenhang für essenziell halte. Ein solcher Anforderungskatalog ist immer ein bisschen willkürlich, weil das eine oder andere Feature in einigen Projekten möglicherweise nicht so wichtig ist, hingegen solche benötigt würden, die hier keine Rolle spielen.
Dennoch glaube ich, dass die aus der Tabelle ersichtliche Checkliste in den meisten Fällen relevant sein wird. Zum technischen Pflichtprogramm zählen die Unterstützung für Versionierung, Staging und Workflow. Damit auch Desktop-Autorenwerkzeuge wie MS Office oder Open Office angebunden werden können, ist WebDAV ebenfalls auf der Liste. Neben der Erfüllung dieser technischen Kriterien kommt es noch darauf an, dass die Software akzeptabel dokumentiert ist und dass Unternehmen professionellen Support bekommen können. Letzteren gibt es aus naheliegenden Gründen häufiger für populäre Systeme, also solche, hinter denen eine aktive Community steht. Ein solche betrachte ich ebenfalls als ein wichtiges Entscheidungskriterium, weil aus ihr viele Addons hervorgehen können – vorausgesetzt, dass die Architektur der Software derartige Erweiterungen vernünftig unterstützt.
Interessante Ergebnisse bringt der Vergleich der genutzten Plattformen. Die mit Abstand meisten Projekte gibt es auf Basis von Scriptsprachen, wobei die Kombination aus PHP und MySQL dominiert. Einige davon sind schon weit fortgeschritten und bieten wesentlich mehr Features als die Java-Konkurrenten. Letztere haben aber klare Vorteile beim Unternehmenseinsatz: Sie laufen auf hoch skalierbaren Applikations-Servern und bieten bessere Optionen zur Integration in bestehende Anwendungen, etwa ERP oder CRM. Es fällt außerdem auf, dass die PHP/Python/Perl-Lösungen viel stärker Community-getrieben sind als die Java-Pendants, hinter deren Entwicklung zumeist eine Firma steht.
Einen Sonderfall repräsentiert Magnolia. Es erfüllt einige der von mir definierten Kriterien nicht und gehört eigentlich nicht in die unten angeführte Liste der CMS für Unternehmen. Der Hersteller dieser Software, die Schweizer Firma Obinary, betreibt allerdings im deutschsprachigen Raum ein ziemlich erfolgreiches Marketing. Die Gegenüberstellung mit Konkurrenzsystemen soll zeigen, wo Magnolia noch Entwicklungsrückstände aufweist.
Apache Lenya | Magnolia | Open CMS | |
---|---|---|---|
Aktuelle Version | 1.2.1 | 2.0 | 5.0.1 |
Plattform | Java | Java | Java |
Datenbank | – | – | MySQL, Oracle, (PostgrSQL in Version 6) |
Handbücher | Eingeschränkte Online-Dokumentation | Für Version 1.1 | Englischsprachiges Fachbuch, 150-seitiges PDF-Dokument |
WebDAV-Unterstützung | Ja | Ja | Nein |
LDAP-Authentifizierung | Ja | Nein | Kommerzielles Add-on erforderlich |
Staging | Ja | Ja | Ja |
Versionierung | Ja | Für Version 2.1 geplant | Ja |
Workflow | Ja | Für Version 2.1 geplant | Eingeschränkt |
Lizenz | Apache Software License 2.0 | GNU LGPL | GNU LGPL |
Dienstleister | Wyona AG, Zürich | Obinary (Basel) und Partnerfirmen | Alkacon Software (Köln) und Partnerfirmen |
Homepage | http://lenya.apache.org | http://www.magnolia.info | http://www.opencms.com |
Drupal | Midgard CMS | Typo 3 | Plone | |
---|---|---|---|---|
Aktuelle Version | 4.51 | 1.6.1 | 3.7.0 | 2.05 |
Plattform | PHP | PHP | PHP | Zope/Python |
Datenbank | MySQL, Postgres | MySQL | MySQL | ZODB, MySQL über Adapter |
Handbücher | Online-Dokumentation | Ja | Ja | Ja |
WebDAV-Unterstützung | Nein | Nein | Nein | Ja |
LDAP-Authentifizierung | Freies Add-on erforderlich |
Nein | Freies Add-on erforderlich |
Freies Add-on erforderlich |
Staging | Nein | Ja | Nein | Ja |
Versionierung | Ja | Ja | Ja | Ja |
Workflow | Eingeschränkt | Ja | Ja | Ja |
Lizenz | GNU GPL | GNU LGPL | GNU GPL | GNU GPL |
Dienstleister | Liste findet sich hier | Liste findet sich hier | Liste findet sich hier | Liste findet sich hier |
Homepage | http://www.drupal.org | http://www.midgard-p… | http://typo3.org | http://plone.org |
Kategorie: Content-Management, Open Source 7 Kommentare »
Ebenfalls einen Blick wert und scheinbar – weil wenig beachtet – immer noch ein Geheimtipp ist eZ Publish – http:/ez.no/ – Kanntest Du es einfach nicht, oder gibts einen besonderen Grund warum es nicht erwähnt wird?
Eine sehr gute Dokumentation, WebDav, LDAP, Staging, Versionierung, Workflow, alles vorhanden.
Wenn man aus Dutzenden freier CMS eine überschaubare Liste unternehmenstauglicher Systeme zusammenstellen will, dann geht es immer ein bisschen „ungerecht“ zu. Zum einen kann man die Auswahlkriterien in Frage stellen, zum anderen die Unvollständigkeit der Übersicht beklagen.
eZ Publish erfüllt zwar die von mir angelegten technischen Kriterien, aber es gibt in D-Land m.W. keinen professionellen Support/Service. Ähnliches gilt übrigens auch für Bricolage. Ohne qualifizierte Dienstleister dürften sich aber nur wenige Firmen auf ein CMS einlassen.
In den meisten Fällen war die Entscheidung relativ einfach, weil sie zentrale Anforderungen wie Versionierung oder Workflow nicht unterstützen (eine Ausnahme habe ich aus genannten Gründen für Magnolia gemacht).
Stimmt, da hapert bei eZ noch. Noch… ;)
Hallo zusammen,
eine Anmerkung sei mir bitte zum Thema Service und eZ publish erlaubt. Seite 01.02.2005 ist die eZ systems mit einer eigenen Tochtergesellschaft in Deutschland vertreten und bietet als Hersteller von eZ publish ein vollständiges Service Portfolio, Training und Consulting Leistungen für den deutschsprachigen Raum.
Mit besten Grüßen aus Dortmund
Ralf
Kurzes Update zu Apache Lenya: Die Dokumentation wurde in den letzten Monaten stark erweitert. Lohnt sich allenfalls die Tabelle anzupassen.
hallo wolfgang, danke für diese gute übersicht. bei den spalten würde ich noch mambo/joomla vermissen (oder einen satz, warum es in der liste fehlt), und bei den zeilen anmerkungen zur jeweiligen template-/layout-verwaltung. lg, helge
Helge, ich habe für die Auswahl von freien Enterprise-CMS ein paar Kriterien angelegt. So sollte das System Versionierung, Workflows oder Staging unterstützen. Mambo bietet diese Funktionen nur eingeschränkt oder gar nicht. So weit ich weiß, gibt es kein Staging und nur sehr eingeschränkten Workflow. Eine Übersicht über die verwendeten Template-Engines wäre natürlich nützlich, bedarf aber einigen Rechercheaufwands.