Das richtige CMS für den professionellen Einsatz

24. Januar 2005 von Wolfgang Sommergut

Mein 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.

Open-Source-CMS für den Einsatz in Unternehmen (Java)
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

Open-Source-CMS für den Einsatz in Unternehmen (PHP/Python)
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 »

7 Antworten zu “Das richtige CMS für den professionellen Einsatz”

  1. 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.

  2. 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).

  3. Stimmt, da hapert bei eZ noch. Noch… ;)

  4. Ralf Rutke sagt:

    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

  5. Kurzes Update zu Apache Lenya: Die Dokumentation wurde in den letzten Monaten stark erweitert. Lohnt sich allenfalls die Tabelle anzupassen.

  6. helge sagt:

    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

  7. 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.