visual4 GmbH
 
 

Open Source CMS-Vergleich: Die besten quelloffenen Systeme TYPO3, Wordpress, Joomla!, Drupal, Contao und Plone werden gegenübergestellt

Inhalte aktualisieren, News veröffentlichen und Bilder auf der Internetseite austauschen. Das hört sich im ersten Moment nach viel Arbeit an. Das Gegenteil ist jedoch der Fall. Denn mit den meisten Content Management Systemen (CMS) beziehungsweise Redatktionssystem können Webinhalte wie Bilder und Texte sehr schnell und einfach geändert werden.

Mittlerweile gibt es jedoch so viele quelloffene CMS-Systeme wie Sand am Meer, in Zahlen zwischen 250 und 300 auf dem Markt, mal von den ganzen proprietären Lösungen abgesehen. Von umfangreichen Enterprise- bis hin zu Community- und Kollaborationslösungen ist alles dabei. Die richtige Auswahl für ein CMS-System zu treffen ist oft sehr schwer, denn nach welchen Kriterien kann man die unterschiedlichen Systeme untereinander vergleichen? Schließlich scheint doch jedes System die gleichen Aufgaben zu haben und diese ähnlich gut umzusetzen. Somit ist die Entscheidung für "das" richtige CMS, egal ob sie bei der Geschäftsführung liegt oder bei der Marketingabteilung, keine leichte.

Aus unserer Sicht sollten die Ziele und Einsatzbereiche des Online Projektes im Mittelpunkt stehen anstatt die reinen Funktionen der CMS-Systeme zu vergleichen.


Im Folgenden stellen wir die unterschiedlichen Auspägungen der CMS-Systeme kurz vor:

  • Web Content Management - Diese Systeme dienen vorrangig der Erstellung und Verwaltung von Inhalten, oftmals mit mehreren Benutzern im Backend und komplexen Freigabemethoden. Die Einbindung verschiedener Medien zur Aufwertung der textlichen Inhalte macht die Seite für den Leser interessanter und attraktiver. Ebenso gehören Mehrsprachigkeit, Newsverwaltung und eine Volltextsuche zu den Standardanforderungen eines guten Webauftritts.

  • Social Publishing / Communities - Hier liegt der Fokus klar auf der Entwicklung und bereitstellung von Online Communities, bei welchen der Funktionsumfang über das übliche Maß (Bereitstellen von Inhalten für passive Nutzer) deutlich hinaus geht. Die Mitglieder einer Community können selbst aktiv und gemeinsam Inhalte erstellen und über diese in Foren Erfahrungsaustausch betreiben. Das modulare CMS-System kann beliebig durch weitere Web 2.0-Funktionen erweitert werden.

  • Blog Publishing / News - Systeme, für die Blogging das Kerngebiet darstellen, sollten Artikel, Kategorien, logische Verknüpfungen der Inhalte und Web 2.0-Funktionen bieten. Die obligatorischen Interaktionsmöglichkeiten der Leser über eine Kommentarfunktion gehört hier ebenso zur Basisanforderung wie die Strukturierung der Inhalte in Kategorien mit zeitgesteuerter Veröffentlichung. Zusatzfeatures wie backendloses, unkompliziertes Verfassen und Veröffentlichen von Inhalten bieten hier einen zusätzlichen Mehrwert.

Wir bieten Ihnen einen CMS-Vergleich von gängigen Open Source CMS-Lösungen an, mit dem Sie Ihre definierten Anforderungen mit den jeweiligen CMS-Systemen abgleichen können. Gerne beraten wir Sie bereits während der Evaluationsphase individuell oder vergleichen Ihre kommerzielle CMS-Lösung mit den hier genannten Content Management Systemen.

CMS Inhaltserstellung im Vergleich

Die Inhaltserstellung ist bei den meisten Unternehmen der häufigste Anwendungsbereich bei CMS-Lösungen. Eine intuitive Eingabe und Verwaltung der Inhalte setzen wir daher voraus, ganz gleich ob es sich um nutzergenerierten Inhalt (User Generated Content) handelt oder nicht. Doch welche Inhalte sollen integriert werden? Nur Texte, Bilder und Dokumente oder auch interaktive Flash-Elemente und Videos? Da sich das Internet aufgrund der rasanten Entwicklung und der immer höher werdenden Datenübertragungsraten dem Fernseher bereits Konkurrenz macht, sehen wir multimediale Inhalte in der nahen Zukunft bereits als Standard an. Ein weiterer Punkt ist die Mehrsprachigkeit, denn über das Internet können einfach neue und interessante Märkte und Zielgruppen ohne hohe Kosten erschlossen werden, und das global. Doch ohne Suchmaschinenoptimierung wird Ihre Seite höchst wahrscheinlich von den meisten Interessenten bei der Internetsuche nicht gefunden. Daher ist die durch den Nutzer anpassbare Eingabe von Titel und Seitenbeschreibung, sowie die Verwendung sprechender URLs eine wichtige Grundvorausetzung um im Internet erfolgreich Neukunden zu gewinnen. Im folgenden werden diese CMS-Funktionen untereinander verglichen und bewertet.

Joomla! TYPO3 plone Wordpress Drupal Contao
Weitere Informationen zur Inhaltserstellung Details Details Details Details Details
WYSIWYG – Editor x x x x x x
Integration eigener Scripte (x) x x x x x
Direkte Einbindung anderer Medienformate als Bilder (x) x x (x) x x
Blog-System (x) (x) x x x (x)
Rechtschreibprüfung (x) (x) x x x (x)
Vorschaufunktion x x x x x x
Mehrsprachigkeit x x x x x x
Manuelle Eingabe von Metadaten wie Schlagwörter und Beschreibung x x x x x x
Funktionen vorhanden (4/8) (6/8) (8/8) (7/8) (8/8) (6/8)
Gesamtbewertung

CMS Benutzerverwaltung im Vergleich

Die Anzahl der Autoren, Redakteure, Moderatoren, zu verwaltender Internetseiten und die Komplexität der gewünschten Workflows bilden hier die Basis für die Entscheidung. Insgesamt gilt hier: je komplexer die gewünschten Anforderungen sind, desto eher würden wir eine Plone oder TYPO3-Lösung empfehlen. Anbei die wichtigsten Funktionen zum Thema Benutzerverwaltung im Vergleich mit Bewertung und weiterführenden Informationen zu den jeweiligen CMS-Systemen.

Joomla! TYPO3 plone Wordpress Drupal Contao
Weitere Informationen zur Benutzerverwaltung Details Details Details Details Details
Mandantenfähigkeit x x x x x x
Möglichkeit zur Definition von Benutzergruppen x x x x x x
Vererbung von Benutzerrechten x x x x x x
Einschränkung von Benutzerrechten x x x x x x
Mehrstufige Freigabekontrolle und Workflow x x x x x
Funktionen vorhanden (5/5) (5/5) (5/5) (5/5) (5/5) (4/5)
Gesamtbewertung

CMS Benutzeroberfläche im Vergleich

Die Benutzeroberfläche ist ein wichtiger Faktor bei der Entscheidung für ein CMS-System, denn wenn die Oberfläche nicht leicht verständlich und übersichtlich aufgebaut ist kann das Erstellen, Bearbeiten und Verwalten von Seiten, Inhalten und Benutzern sehr zeitaufwendig werden. Wordpress ist hier aus unserer Sicht mit Abstand das intuitivste CMS, was jedoch zum Teil auch durch den reduzierten Funktionsumfang bedingt ist. Auf der anderen Seite bietet beispielweise TYPO3 die Möglichkeit das Backend auch entsprechend übersichtlich zu konfigurieren und auf die wesentlichen Eingabefelder zu reduzieren. Bei den meisten Projekten stellt das jedoch aus wirtschaftlicher Sicht eine Gradwanderung zwischen dem Aufwand für die Anpassungen und dem Mehrwert für die Redakteure dar.

Joomla! TYPO3 plone Wordpress Drupal Contao
Weitere Informationen zu Usability Details Details Details Details Details
Gesamtbewertung

CMS Service und Support im Vergleich

Service und Support können bei kleinen aber auch bis zu großen mittelständischen Unternehmen ausschlaggebend sein. Wenn ein CMS über entsprechende Informationen und Ressourcen verfügt, profitiert der Anwender von einer guten Dokumentation und Tutorials in der gewünschten Sprache wie bei TYPO3 und Plone CMS. Eine aktive Community, wie sie bei Wordpress vorhanden ist, bietet nicht nur Antworten bei Fehlermeldungen und Warnungen, sondern entwickelt kontinuierlich die CMS Lösungen weiter und bietet immer neue Funktionen, Erweiterungen und Module. Wordpress punktet zudem mit einer vielzahl an Templates/ Themes (Design Vorlagen) die bereits suchmaschinenoptimiert sind und zunehmend auch responsiv kostenlos zur Verfügung stehen. TYPO3 zeichnet sich hier jedoch zusätzlich durch LTE Versionen, welche für Long Term Edtion steht aus. Denn diese Version gewährleistet einen umfassenden Support von Sicherheitsupdates und Patches über 3 Jahre durch das TYPO3 Core Team. Die aus unserer Sicht wichtigsten Kriterien Dokumentation, Tutorials und Community der Software-Lösungen im Vergleich.

Joomla! TYPO3 plone Wordpress Drupal Contao
Weitere Informationen zum Service und Support Details Details Details Details Details
Dokumentation x x x x x x
Tutorials x x x x x x
Community x x x x x x
Funktionen vorhanden (3/3) (3/3) (3/3) (3/3) (3/3) (3/3)
Gesamtbewertung

CMS Systeme und Installation im Vergleich

Die Installation ist bei vielen CMS-Lösungen bereits die erste große Hürde. Je umfangreicher und komplexer die CMS-Lösung ist, desto mehr Fachwissen und Erfahrung ist erforderlich um das CMS selbstständig zu installieren oder zu Warten. Bei Wordpress und bei Joomla! beispielsweise erfolgt die Installation über einen Wizard und nach wenigen Minuten kann das CMS aktiv eingesetzt werden, allerdings unterscheiden sie sich zum Teil erheblich vom Funktionsumfang im Vergleich mit Plone oder dem TYPO3 CMS. Doch diese genannten Content Management Systeme setzten auch auf eigene Templatesprachen (Tal-/Metal und TypoScript), dadurch ist die Lernkurve bei den Templatesprachen nicht so steil wie bei den anderen CMS-Lösungen. Ein weiteres Thema sind häufig auch die Schnittstellen, wenn Daten auf anderen Portalen veröffentlicht oder lokale Daten in das Content Management System importiert oder synchronisiert werden sollen. Die Gegenüberstellung der Software Lösungen offenbart hier ganz eindeutig die Stärken von Drupal.

Joomla! TYPO3 plone Wordpress Drupal Contao
Weitere Informationen zu Systeme und Installation Details Details Details Details Details
Erweiterung über Extentions/Module möglich x x x x x x
Backend komplett browserbasiert x x x x x x
Reporting Funktionen x (x) (x) (x) x (x)
XML-Schnittstelle (x) (x) (x) (x) x (x)
Webstandards x x x x x x
Templatesprache PHP TypoScript TAL- / METAL PHP PHP PHP
Funktionen vorhanden (4/5) (3/5) (3/5) (3/5) (5/5) (3/5)
Gesamtbewertung

CMS Vergleich - Entscheidungsmatrix

Jedes der hier vorgestellten quelloffenen CMS-Systeme hat seine individuellen Stärken und Schwächen. Das Anwendungsgebiet ist bei der Wahl des richtigen CMS ein entscheidender Faktor. Wir haben versucht die wichtigsten Entscheidungskriterien zu definieren und zu bewerten, um aufgrund der individuellen Anforderungen für Ihr Online Projekt die passenden Lösungen in die engere Auswahl ziehen zu können. Wer beipielsweise ein eigenes Projekt ohne Agentur und spezifisches Fachwissen ins Leben rufen möchte sollte wenn möglich auf Wordpress oder Joomla! setzen. Bei Projekten wo komplexe Strukturen, Inhalte flexibel abgebildet werden sollen und ein umfangreiches Rollen und Rechtemangement erforderlich ist stehen ganz klar TYPO3, Plone und Drupal im Fokus. An dieser stelle muss jedoch auch fairer weise noch die Performance der Systeme genannt werden. Denn bei Plone, TYPO3 oder Drupal erfordert bereits allein die Seitengenerierung doppelt so lange wie beispielsweise bei Wordpress, Joomla! oder Contao. Die vergleichsweise schwache Performance wirkt sich auf der einen Seite negativ bei Google im Bereich Suchmaschinenoptimierung aus und auf der anderen Seite sollten das bei der Auswahl vom Hostinganbieter berücksichtigt werden. Denn wenn hier auf gute Hardware anstatt Massenhoster gesetzt wird kann das zumindest wieder zum Teil ausgeglichen werden.

Die folgende Tabelle ermöglicht einen übergeordneten Vergleich der CMS-Systeme bei welcher nicht einzelne Funktionen im Mittelpunkt stehen sondern die wesentlichen Kriterien die im Vorfeld von jedem Projekt bereits definiert sein sollten.

Joomla!TYPO3ploneWordpressDrupalContao
Installationsaufwand**(*)***********
Konfigurationsaufwand: einfache Seite**********
Konfigurationsaufwand: komplexe Seite**************
Benutzerfreundlichkeit für Redakteure****************
Benutzerfreundlichkeit für Administratoren**************
Suchmaschinenoptimierung****************
Strukturelle Flexibilität****************
Rechte, Rollen und Workflows***********(*)**(*)
Community / Web 2.0 Funktionalität********(*)****
Erweiterung und Integration***************
(Sicherheits-) Updates und Kompatibilität***************
Support und Größe der Community*****************
x CMS Funktionalität ist vorhanden    
(x) CMS Funktionalität durch Erweiterungen möglich    
* Basisanforderungen    
** Standardanforderungen    
*** Erweiterte Anforderungen    

CMS Vergleich - Schlussfolgerungen für die Einsatzbereiche

Joomla! ist ein stark erweiterbares CMS, welches sich auf eine große Community berufen kann und stellt somit die Basis eines Management Systems für Unternehmen oder Informationsportale dar.

Typo3 ist ein umfangreiches Open Source CMS für große Internetplattformen, Marktplätze und Portallösungen. Die Installation und Anpassung des CMS Systems erfordert allerdings Fachwissen. Das CMS ist jedoch durch die individuell skalierbare Benutzeroberfläche für den Anwender an sich einfach zu bedienen.

Plone ist ein professionelles Open Source CMS mit einer hohen Stabilität, Barrierefreiheit und Skalierbarkeit. Es eignet sich besonders für dokumentenlastige Intranet-, Extranet- und Portalseiten. Durch die umfangreichen Möglichkeiten bei der Benutzer- und Rechteverwaltung kann die Internetseite im Handumdrehen zu einer Kollaborations- und Kommunikationsplattform ausgebaut werden.

Drupal ist ein aktuelles, stabiles Content Management System, welches auf eine langjährige Entwicklungszeit blicken kann. Das System ist auf Community-Seiten mit viel user generated content (wie bspw. Foren) spezialisiert und spielt hierfür seine Stärken klar aus.

Wordpress ist in erster Linie ein Weblog-Publishing-System, das sich vorwiegend zur Erstellung von häufig zu aktualisierenden Websites eignet, jedoch auch zunehmend als CMS für einfache Firmenwebsites Verwendung findet. Hierzu wird das Basissystem mit ausgewählten Extentions erweitert und so zu einem einfachen und kleinen, webbasierten Redaktionssystem.

Contao CMS ist ein sehr kompaktes, aber dennoch umfangreiches Content Management Sytem. Durch sehr hohe Benutzerfreundlichkeit und klare Strukturen benötigt der Benutzer nur eine geringe Einarbeitungszeit. Contao CMS eignet sich für kleine bis mittlere Unternehmen.

Voraussetzungen für den Einsatz von Open Source CMS Lösungen

Für die Installation eines Content Management Systems müssen gewisse Grundvoraussetzungen erfüllt sein. Zunächst wird ein Webserver benötigt. Hier wird meist ein Apache-Server empfohlen. Bezüglich des verwendeten Betriebssystems unterliegen einige CMS-Lösungen der Einschränkung, dass sie nur zusammen mit Linux verwendbar sind; meist sind sie aber betriebssystemunabhängig. Weiterhin wird eine Datenbank benötigt. Hier wird meistens mit den Datenbanken MySQL oder PostgreSQL gearbeitet. Als Skriptsprache fungiert oft PHP. Als Anwender des Systems benötigen Sie dann zum Pflegen der Inhalte nicht mehr, als einen Internetzugang und einen Browser.

Weiterführende Informationen zu den genannten CMS-Systemen:


Copyright und Warenzeichen
 
Der CMS-Vergleich wurde mit der größtmöglichen Sorgfalt erarbeitet und zusammengestellt. Dennoch können Fehler nicht ausgeschlossen werden. Die Verfasser weisen ausdrücklich darauf hin, dass weder eine Garantie noch die juristische Verantwortung oder Haftung für Folgen aufgrund fehlerhafter Angaben übernommen werden. Die Verfasser sind gegenüber Fehlermitteilungen und Verbesserungsvorschlägen aufgeschlossen.

Veröffentlicht von: Christoph Plessner

 
 

Ihre Anfrage

Ich möchte den visual4 Newsletter abonnieren und regelmäßig aktuelle Neuigkeiten erhalten

Haben Sie Fragen?

Wir rufen Sie gerne zurück!

T: +49 711 46 05 43 - 0
F: +49 711 46 05 43 - 44