CMS-Vergleich 2020: Die beliebtesten Content Management Systeme

Um mit einer Website möglichst viele Besucher anzulocken und zu halten, braucht man ansprechende Inhalte: Texte, Bilder, Videos und Grafiken bieten nicht nur Mehrwert für Leser und User, sie werden auch von Suchmaschinen positiv registriert. Doch diese Inhalte müssen erst einmal verwaltet, veröffentlicht, aktualisiert und kommuniziert werden. Je nach Größe der Website eine Mammutaufgabe, die ohne das passende Content-Management-System (CMS) nicht zu bewältigen ist. Wir liefern Ihnen einen Überblick über die wichtigsten Anforderungen an ein CMS und darüber hinaus einen Vergleich der bekanntesten Open-Source-Lösungen.

Definition: Content Management System (CMS)

Bei einem Content Management System (CMS) handelt es sich um eine Software, mit der Anwender Webinhalte – wie beispielsweise Texte oder Multimedia-Elemente – auch ohne Programmierkenntnisse gemeinschaftlich über eine grafische Benutzeroberfläche erstellen, bearbeiten und veröffentlichen können.

Wie trifft man die richtige Auswahl?

Macht man sich auf die Suche nach dem passenden Content-Management-System, sieht man schnell den Wald vor lauter Bäumen nicht. Zwischen 250 und 300 verschiedene Programme sind derzeit auf dem Markt verfügbar. Dabei reicht das Angebot von überschaubaren Blog-Baukästen bis hin zu umfangreichen Enterprise-Systemen. Hier stellt sich die Frage, welchen Ansprüchen ein CMS gerecht werden muss, um das geplante Online-Projekt optimal unterstützen zu können?

Anwendungsfelder im Überblick

Grundsätzlich gibt es drei zentrale Anwendungsfelder für Content-Management-Systeme. Die Auswahl der Software-Lösung für ein neues Online-Projekt sollte sich daran orientieren, welcher Bereich bei der Entwicklung im Vordergrund steht. Gängig ist die Unterteilung in Web-Content-Management, Blog-Publishing/News und Social Publishing/Communitys.

Tipp

Um das Beste CMS für Ihr Projekt zu finden und von dessen Vorteilen zu profitieren, ist ein klares Verständnis für Inhalt und Ziel Ihres Webprojekts notwendig.

Web-Content-Management

Beim klassischen Web-Content-Management liegt der Fokus darauf, Inhalte für das World Wide Web zu erstellen und zu verwalten. Dabei ist es in der Regel erforderlich, dass mehrere Website-Betreuer (Redakteure) auf das Backend zugreifen können, was komplexe Freigabemethoden erfordert. Wichtig ist zudem eine bestmögliche Aufbereitung der Website mithilfe multimedialer Inhalte. Weitere wichtige Faktoren sind eine umfangreiche Rechteverwaltung, eine Volltextsuche, ein effizientes News-Management sowie die Möglichkeit, Inhalte bei Bedarf mehrsprachig präsentieren zu können.

Blog Publishing/News

Bei dieser Anwendungsform steht ganz klar das Blogging im Mittelpunkt. Die Bereitstellung von Inhalten, eine komplexe Verknüpfung und sinnvolle Kategorisierung sowie die Kopplung mit Social-Media-Plattformen und weiteren Web-2.0-Funktionen sind dabei besonders wichtig. Interaktionsmöglichkeiten mit dem Leser und die zeitgesteuerte Veröffentlichung von Beiträgen gelten als weitere wichtige Features. Ebenso wichtig ist die Möglichkeit, Inhalte schnell und unkompliziert erstellen zu können – idealerweise auch direkt auf dem Mobilgerät.

Social Publishing/Communities

Online-Communitys zu entwickeln und einem größeren Nutzerkreis zur Verfügung zu stellen, erfordert einen deutlich größeren Funktionsumfang als ein einfacher Blog. Das liegt vor allem daran, dass hier keine passive Leserschaft, sondern eine aktive Nutzergruppe ins Visier genommen wird. Dabei wird Content nicht nur durch den Betreiber, sondern auch – und im Idealfall überwiegend – durch die Mitglieder erstellt (user-generated Content). Das Grundsystem von Social-Publishing-Lösungen ist in der Regel modular gestaltet und lässt sich bei Bedarf um die benötigten Web-2.0-Funktionen erweitern.

Egal für welches Anwendungsfeld Sie sich entscheiden, am Anfang eines jeden Online-Projektes steht immer eine passende Domain. Ob Ihre Wunschdomain noch verfügbar ist, können Sie ganz einfach mit Hilfe unseres Domain-Checkers überprüfen:

Domain Check
  • .de
  • .com
  • .net
  • .blog

Proprietäre Software vs. Open Source

Zahlreiche Content-Management-Systeme werden von großen Projekt-Communitys quelloffen zur Verfügung gestellt. Man spricht dann von Open-Source-Software. Bei quelloffenen CMS sind die Systeme und der Programmcode frei zugänglich. Der Quelltext kann prinzipiell von jedem eingesehen werden. Nutzer haben somit die Möglichkeit, Veränderungen, Verbesserungen und Erweiterungen vorzunehmen und das CMS an individuelle Anforderungen anzupassen.

Das Gegenstück zu Open-Source-Software stellen proprietäre Lösungen dar. In diesem Fall wird das CMS von einem bestimmten Unternehmen entwickelt und in der Regel als kommerzielles Produkt vertrieben. Der Einsatz proprietärer Content-Management-Systeme ist meist mit dem Erwerb einer kostenpflichtigen Lizenz verbunden. Der Quellcode ist Anwendern nicht zugänglich.

Bei Open-Source-Software hingegen fallen oft keine Lizenzkosten an. Entsprechende Lösungen sind für Unternehmen somit vor allem wirtschaftlich attraktiv. Entwicklungstechnisch stehen etablierte quelloffene Content-Management-Systeme proprietären Lösungen in nichts nach. Hinter den bekanntesten Projekten wie WordPress oder TYPO3 stehen Entwickler-Communitys mit hohem fachlichem Niveau. Umfangreiche Dokumentationen und der transparente Entwicklungsprozess sorgen zudem dafür, dass Software-Fehler und Sicherheitslücken zeitnah behoben werden.

Doch wie hoch ist der weltweite Marktanteil quelloffener Anwendung im Vergleich zu proprietären Lösungen für den Webseitenbetrieb?

Software-Lösungen für den Webseitenbetrieb im weltweiten Vergleich

Die mit Abstand beliebteste Lösung, um Inhalte schnell und kostengünstig ins Netz zu stellen, bietet WordPress. Der Analysewebsite W3Techs zufolge basieren weltweit über 35 Prozent der Webseiten auf dem quelloffenen CMS. Weitere Open-Source-Projekte, die es in die Top Ten der beliebtesten Software-Lösungen für den Webseitenbetrieb geschafft haben, sind Joomla! oder Drupal.

Quelloffene Content-Management-Systeme, die Nutzern in kostenlosen Community-Versionen zur Verfügung stehen, machen im weltweiten Vergleich somit selbst etablierten HTML-Editoren wie Adobe Dreamweaver Konkurrenz.

Klicken Sie hier, um die Infografik zu den Marktanteilen der beliebtesten Content-Management-Systeme herunterzuladen.

Die meist genutzten Software-Lösungen für Webseiten im Vergleich (Stand: Februar 2020):

CMS Marktanteil
WordPress 62,6 %
Joomla! 4,4 %
Shopify 3,6 %
Drupal 2,9 %
Squarespace 2,6 %
Wix 2,3 %
Bitrix 1,6 %
Blogger 1,6 %
Magento 1,4 %
PrestaShop 1,0 %
OpenCart 0,9 %
TYPO3 0,7 %
Weebly 0,6 %
Adobe Dreamweaver 0,5 %
FrontPage 0,4 %

Auch quelloffeneWebshop-Lösungen erfreuen sich der Statistik zufolge weltweit großer Beliebtheit. Viele Onlinehändler vertrauen auf die E-Commerce-Plattform Magento, das System von Shopify oder die französische Onlineshop-Software PrestaShop. Der Erfolg dieser Systeme zeigt, dass Open-Source-Produkte auch im kommerziellen Webseitenbetrieb zu den Standardlösungen gehören. Auch Website-Builder von kommerziellen Anbietern erfreuen sich zum Teil großer Beliebtheit.

Wir nehmen den Erfolg quelloffener Software-Projekte zum Anlass, Ihnen die beliebtesten Open-Source-CMS für den deutschen Markt vorzustellen und ihre wesentlichen Funktionen für den Webseitenbetrieb gegenüberzustellen. Auf eine detaillierte Beschreibung der Systeme WordPress, TYPO3, Joomla!, Drupal, Contao und Neos folgt ein tabellarischer Vergleich der Bereiche:

Die beliebtesten CMS-Systeme im Detail

Die Open-Source-Systeme WordPress, TYPO3, Joomla!, Drupal, Contao und Neos gelten in Deutschland als Standardlösungen für den professionellen Webseitenbetrieb. Doch nicht jedes System ist für Ihr individuelles Vorhaben gleich gut geeignet. Wir haben die Kernfunktionen, Anwendungsfelder und Systemvoraussetzungen der Content-Management-Systeme für Sie zusammengetragen. Erleichtern Sie sich Ihre Entscheidung mit unseren übersichtlichen Pro- und Contra-Tabellen.

Günstige Webhosting-Pakete von IONOS!

Vertrauen Sie auf flexibel skalierbares und zuverlässiges Webhosting inklusive persönlichem Berater mit IONOS!

Kostenlose Domain
inkl. SSL Wildcard Zertifikat
30-Tage-Geld-Zurück-Garantie

WordPress

WordPress ist weltweit das meistgenutzte Open-Source-CMS auf dem Markt. Ursprünglich als Blogsystem konzipiert, stehen für die Grundinstallation inzwischen diverse Erweiterungen zur Verfügung, die es ermöglichen, die Software zu einem voll funktionsfähigen Content-Management-System aufzurüsten.

Managed WordPress-Hosting mit IONOS!

Schneller, einfacher und sicherer. Hochgradig optimiertes WordPress-Hosting mit IONOS!

Kostenlose Domain
SSL-Zertifikat
24/7 Support

Fakten

  • Mehr als 50.000 Plug-ins und jede Menge kostenlose Designvorlagen
  • „Fünf-Minuten-Installation“ via Wizard
  • Suchmaschinenfreundliche URLs
  • Publishing- und Verwaltungstools für mobile Lösungen

Systemvoraussetzungen WordPress 5.3.42

  • Webserver: Jeder Server mit PHP- und MySQL/MariaDB-Support (Empfehlung: Apache oder NGINX)
  • Middleware: PHP 7.3 oder höher
  • Datenbank: MySQL 5.6 oder höher / MariaDB 10.1 oder höher
  • Weitere Empfehlungen: HTTPS-Support

Die große Nutzergemeinde der Software profitiert von einer riesigen Auswahl an Themes, Plug-ins und Widgets. Kritiker bemängeln jedoch, dass das System dadurch nicht nur komplex, sondern vor allem auch unübersichtlich und schwerfällig geworden ist. Zudem trifft WordPress das Schicksal aller erfolgreichen Software-Entwicklungen: Aufgrund seiner Verbreitung ist das CMS ein beliebtes Ziel für Hackerangriffe. Das hat zur Folge, dass Nutzer ihre Installation relativ häufig mit Sicherheitsupdates auf den neusten Stand bringen müssen. Diese werden nach Sicherheitsvorfällen zwar zeitnah veröffentlicht, sind jedoch nicht immer mit den zahlreichen Erweiterungen kompatibel, die für einen effektiven Einsatz der Software benötigt werden. Ein Software-Update kann so – vor allem bei umfangreichen Projekten – mit erheblichem Administrationsaufwand verbunden sein.

Durch den geringen Einrichtungsaufwand der Basis-Installation eignet sich WordPress gut für kleine und einfach strukturierte Websites. Speziell Bloggern, die ihren Besuchern häufig wechselnde Inhalte in ansprechenden Layouts zur Verfügung stellen möchten, steht mit WordPress ein effektives CMS mit intuitiv nutzbarer Weboberfläche zur Verfügung. Mit zunehmender Komplexität des eigenen Online-Projekts nimmt die Benutzerfreundlichkeit der Software jedoch deutlich ab. Zwar lassen sich prinzipiell auch umfangreiche Enterprise-Projekte realisieren, in solch einem Fall geht das Mehr an Funktionen jedoch zwangsläufig mit einem zunehmenden Administrationsaufwand einher.

Wird ein stabiler Webseitenbetrieb angestrebt, stellt WordPress bei wachsendem Besucheraufkommen vergleichsweise hohe Anforderungen an den Server. Anwender die komplexe Multi-Domain-Projekte mit mehrsprachiger Ausrichtung anstreben, sollten statt WordPress lieber ein CMS wie TYPO3 ins Visier nehmen.

Pro Contra
✔ Große Community ✘ CMS-Funktionen benötigen zusätzliche Erweiterungen
✔ Geringer Aufwand bei Installation und Einrichtung ✘ Plug-ins weisen oft Sicherheitslücken auf
✔ Intuitiv bedienbare Nutzeroberfläche ✘ Eingeschränkte Stabilität und Performance bei hohem Traffic
✔ Einfache Integration von Plug-ins und anderen Erweiterungen ✘ Häufige Sicherheits-Updates führen zu zusätzlichem Administrationsaufwand
Tipp

Für WordPress-Einsteiger eignet sich die 1-Click-Installation im Rahmen eines Managed WordPress-Hosting-Pakets. Dabei übernimmt der Anbieter die komplette technische und serverseitige Verwaltung, sodass sich Webseitenbetreiber voll und ganz auf ihre Inhalte konzentrieren können.

Haben wir Ihr Interesse am CMS-Markführer geweckt? Weitere Informationen zu der beliebten Blogging-Software finden Sie in unserem WordPress-Grundlagenartikel.

TYPO3

TYPO3 ist neben WordPress das wohl bekannteste Open-Source-CMS. Das Software-Projekt versteht sich als Enterprise-Management-System und wird von einem versierten Entwicklerteam kontinuierlich vorangetrieben und technisch auf dem neusten Stand gehalten. Weite Verbreitung findet TYPO3 vor allem im deutschsprachigen Raum, wo das CMS als Paradelösung für große Unternehmens-Portale und E-Commerce-Plattformen gilt.

Fakten

  • Enterprise-Content-Management-System
  • Riesiger Funktionsumfang
  • Umfangreiche integrierte Rechteverwaltung
  • Unkomplizierte Anbindung anderer Systeme wie CRM- oder ERP-Lösungen

Systemvoraussetzungen TYPO3 CMS 9 LTS

  • Webserver: Apache (empfohlen), MS IIS, NGINX
  • Middleware: PHP 7.2 oder höher
  • Datenbank: MySQL 5.5 oder höher / MS SQL Server 2000 / PostgreSQL 7.x und 8.x / Oracle 8, 9, 10 und 11 / Firebird 1.5.2
  • Hardware: mindestens 256 MB RAM
  • Weitere Empfehlungen: GraphicsMagick oder ImageMagick; GDlib; Freetype; zlib; sofern ein Apache-Server im Einsatz ist: mod_gzip, mod_deflate, mod_rewrite; PHP-Cache (beispielsweise APCu, PHP-Accelerator, OPcache oder ((Zend|websites/web-entwicklung/zend-framework-die-php-web-application-architektur/)) Accelerator); Individuelle Erweiterungen können zusätzliche Software erfordern.

TYPO3 besticht durch eine große Community, die Einsteigern bei Problemen und Fragen mit schneller, unkomplizierter Hilfe zur Seite steht. Darüber hinaus gibt es zahlreiche professionelle Anbieter, die sich auf einen TYPO3-Support spezialisiert haben und Business-Anwendern Agenturdienste zur Verfügung stellen.

Ein professioneller Einsatz des leistungsstarken CMS erfordert Fachkenntnisse. Sind diese vorhanden, lassen sich selbst komplexe Seitenstrukturen mit mehrsprachigen Inhalten zufriedenstellend umsetzen. Der beträchtliche Funktionsumfang gewährleistet eine professionelle Rechteverwaltung auf Enterprise-Niveau und bietet Schnittstellen zu klassischen Business-Anwendungen wie CRM- und ERP-Systemen. Kritiker bemängeln jedoch die lange Einarbeitungszeit und einem vergleichsweise hohen Administrationsaufwand.

Grundsätzlich ermöglicht das umfangreiche Funktionsspektrum von TYPO3, nahezu jedes denkbare Online-Projekt umzusetzen. Dies schlägt sich jedoch in einem beträchtlichen Aufwand für Installation, Konfiguration und Wartung nieder. Die Bekanntheit und der gute Ruf der Software tragen immer wieder dazu bei, dass auch vergleichsweise kleine Websites mit TYPO3 realisiert werden. Anwender betreiben in diesem Fall meist mehr Aufwand als nötig. Ist das umfangreiche Funktionsspektrum des Enterprise-CMS nicht erforderlich, dann sind Webseitenbetreiber mit einer modular aufgebauten Software mit schlanker Grundinstallation in der Regel besser bedient. Für komplexe Projekte, die von erfahrenen IT-Fachleuten begleitet werden, bildet TYPO3 hingegen die optimale Grundlage für den erfolgreichen Online-Auftritt.

Pro Contra
✔ Weit verbreitetes CMS mit großer Community (darunter zahlreiche Experten) ✘ Implementierung, Konfiguration und Administration erfordern viel Know-how
✔ hohe Funktionsvielfalt, Flexibilität und Erweiterbarkeit ✘ Durch das große Funktionsspektrum stellt TYPO3 höhere Ansprüche an das Hosting als vergleichbare Systeme
✔ Umfangreiche Rechteverwaltung auf Enterprise-Niveau ✘ Die Einarbeitungszeit für Laien ist vergleichsweise hoch
Tipp

Wird TYPO3 für große und komplexe Projekte eingesetzt, sollte die Installation im Rahmen eines Hosting-Pakets erfolgen. Mit dem TYPO3-Hosting von IONOS lässt sich das CMS beispielsweise mit einer 1-Click-&-Build-App in wenigen Schritten installieren.

Diese Anleitung zeigt leicht verständlich, wie man TYPO3 installiert. Weiterführende Informationen zu TYPO3 und eine detaillierte Beschreibung des beträchtlichen Funktionsumfangs finden Sie in unserem Grundlagenartikel.

Joomla!

Mit fast 5 Prozent Marktanteil ist Joomla! der zweitgrößte Vertreter auf dem CMS-Markt. Die Software richtet sich gleichermaßen an Einsteiger und Fortgeschrittene, ist in der Anwendungen jedoch anspruchsvoller als WordPress. Anders als beim Markführer werden umfangreiche CMS-Funktionalitäten bereits ohne Erweiterung bereitgestellt. Ein Bonus für Laien ohne professionellen IT-Hintergrund ist die gute Dokumentation in Form von community-gestützten Online-Handbüchern sowie das aktive Nutzerforum.

Fakten

  • Aktuell fast 8.000 Erweiterungen verfügbar
  • Objektbasierte Verwaltung von Inhalten
  • Community-Support durch sehr viele User in deutschen und internationalen Foren

Systemvoraussetzungen Joomla! 3.x

  • Webserver: Apache HTTP Server 2.0 (2.4 empfohlen) mit mod_mysql, mod_xml, und mod_zlib; NGINX 1.0 (1.8 oder höher empfohlen); MS IIS 7
  • Middleware: PHP 5.3.10 (7.3 oder höher empfohlen)
  • Datenbanken: MySQL 5.1 mit InnoDB-Support (5.5.3 oder höher empfohlen); MS SQL Server 10.50.1600.1 (10.50.1600.1 oder höher empfohlen), PostgreSQL 8.3.18 (9.1 oder höher)

Bei Joomla! handelt es sich um die Weiterentwicklung des Open-Source-CMS Mambo. Das System erfreut sich vor allem in den USA großer Beliebtheit und zeichnet sich durch ein vollständig objektorientiertes Software-Design auf Basis eines eigenständigen MVC-Frameworks aus. Das ermöglicht es Joomla!-Nutzern, eigene Erweiterungen zu schreiben und auf Wunsch mit der Community zu teilen – wahlweise über das Joomla!-eigene Repository, mit dem sich Erweiterungen bequem über das Backend installieren lassen. Eigene Templates lassen sich bei Joomla! modular durch das Zusammenfügen vordefinierter Inhaltselemente erstellen.

Joomla! untergliedert Erweiterungen in Plug-ins, Komponenten und Module. Diese können sowohl im Backend als auch im Frontend zum Einsatz kommen, was bei Anwendern mitunter zu Irritationen führt. Die Rechteverwaltung und Freigabeprozesse werden bei größeren Projekten gelegentlich als Lückenhaft empfunden. Auch hier schaffen Erweiterungen Abhilfe – diese stehen jedoch nicht immer kostenlos zur Verfügung.

Pro Contra
✔ Vergleichsweise geringer Installations- und Konfigurationsaufwand ✘ Lückenhafte Rechteverwaltung
✔ Großer Pool an Erweiterungen und Designs ✘ Ausgereifte Erweiterungen sind teilweise kostenpflichtig
✔ Benutzerfreundliche Template-Erstellung ✘ Erweiterungen müssen teilweise manuelle aktualisiert werden
Tipp

Aufgrund seiner Komplexität ist es ratsam, Joomla! über einen Hosting-Anbieter zu beziehen. So werden die technische Infrastruktur sowie regelmäßige Updates beim Joomla!-Hosting direkt vom Anbieter zur Verfügung gestellt, was die Verwaltung des CMS deutlich vereinfacht. Das CMS lässt sich beim Hosting-Anbieter einfach mit einer 1-Click-App in wenigen Schritten installieren.

Einen tieferen Einblick in das Funktionsspektrum des benutzerfreundlichen Open-Source-CMS bietet unser Joomla!-Grundlagenartikel.

Drupal

Das modulare CMS Drupal wurde ursprünglich als studentische Community-Lösung entwickelt, steht der Internetgemeinde heute jedoch als vollwertiges Open-Source-CMS zur Verfügung. Die Software kommt mit einer extrem schlanken Grundinstallation daher, die sich durch Module umfangreich erweitern lässt. Auch heute liegen die Stärken des Projekts im Community-Bereich. Bereits das Basis-Modul stellt zahlreiche Web-2.0- und Community-Funktionen wie Weblogs, Foren und Tag-Clouds bereit.

Fakten

  • Sehr flexibler, modularer Aufbau
  • Schlanke Grundinstallation mit mehr als 44.000 Erweiterungsmodulen
  • Fokus auf Social-Publishing- und Community-Projekte
  • Mehr als 1.300 Distributionen als Komplettlösung für typische Anwendungsfälle

Systemvoraussetzungen Drupal 8

  • Webserver: Apache, NGINX, MS IIS oder jeder andere Webserver mit PHP-Support
  • Middleware: PHP 7.0 (7.2 oder höher empfohlen)
  • Datenbank: MySQL 5.5.3, MariaDB 5.5.20, Percona Server 5.5.8 oder höher (PDO eine InnoDB-kombatible Storage-Engine erforderlich); PostgreSQL 9.1.2 oder höher (mit PDO); SQLite 3.7.11 oder höher

Das CMS Drupal bietet mit seinem modularen Aufbau umfangreiche Individualisierungsmöglichkeiten. Anwender, die genau wissen, was sie benötigen, können sich die manuelle Zusammenstellung der Software-Komponenten jedoch ersparen. Für zahlreiche Einsatzszenarien stehen bereist vorkonfigurierte Distributionen auf Basis des Drupal-Frameworks zur Verfügung.

Mit seinem Fokus auf Social-Publishing eignet sich Drupal hervorragend für kleine und mittlere Community-Projekte. Das große Spektrum an Erweiterungen ermöglicht es zudem, Unternehmens-Portale mit komplexen Multi-Domain-Strukturen zu realisieren. Die Administration eines CMS-Kerns mit umfangreichen Erweiterungen erfordert jedoch Fachkenntnisse und Fingerspitzengefühl. Reichen die Grundfunktionen der Software nicht aus, müssen zusätzliche Module manuell via FTP nachinstalliert werden. Diese stehen zudem in komplexer Abhängigkeit. Die Aktualisierung von Erweiterungen wird durch eine mangelnde Abwärtskompatibilität erschwert.

Das zentrale Anwendungsfeld von Drupal ist der Aufbau von Social-Publishing- und Community-Plattformen. Durch das flexible, modulare System bietet das CMS eine perfekte Lösung für hochdynamische Plattformen, die auf user-generated Content setzen.

Pro Contra
✔ Kompakter Software-Kern ✘ Aufwendige Konfiguration durch mangelnde Abwärtskompatibilität
✔ Große Auswahl an Erweiterungsmodulen und vordefinierten Drupal-Distributionen ✘ Schlanke Grundversion erfordert viele Nachinstallationen
✔ Unterstützt Multi-Domain-Management  
Hinweis

Insbesondere, wenn Drupal als Community-Plattform zur Anwendung kommt, hat Datensicherheit höchste Priorität. Das Drupal-Webhosting von IONOS, welches sich einfach mit einer 1-Click-App installieren lässt, erhöht diese um ein Vielfaches und bietet außerdem einen ortsunabhängigen Zugriff auf das CMS.

Auch zu Drupal stellen wir Ihnen einen ausführlichen Grundlagenartikel zur Verfügung.

Contao

Das CMS Contao ist eine klare und benutzerfreundliche Content-Management-Lösung. Das System punktet durch ein intuitiv nutzbares, mehrsprachiges Backend und eine übersichtlich gestaltete Verwaltungsebene. Besonderes Augenmerk widmet das Software-Projekt der Kompatibilität zu Webstandards und der barrierefreien Bereitstellungen von Online-Inhalten in HTML5.

Fakten

  • Benutzerfreundliches CMS mit großem Funktionsumfang
  • mehr als 1400 Erweiterungen für Contao 4 und höher verfügbar
  • Mehrsprachiges Backend
  • Online-Demo
  • 2-Faktor-Authentifizierung (ab Contao 4.6)

Systemvoraussetzungen Contao 4.4 Long Term Support (LTS)

  • Webserver: Apache, NGINX oder IIS mit PHP- und MySQL-Support
  • Middleware: mind. PHP 5.6.0
  • Datenbank: mind. MySQL 5.0.3
  • Weitere Empfehlungen: Um vom vollen Funktionsumfang zu profitieren, sind folgende PHP-Erweiterungen erforderlich: GDLib, DOM, Phar, SOAP

Systemvoraussetzungen Contao 4.8

  • Webserver: Apache, NGINX oder IIS mit PHP- und MySQL-Support
  • Middleware: mind. PHP 7.1
  • Datenbank: mind. MySQL 5.5.7 mit InnoDB und aktiviertem innodb_large_prefix
  • Weitere Empfehlungen: Um vom vollen Funktionsumfang zu profitieren, sind folgende PHP-Erweiterungen erforderlich: GDLib, DOM, Phar.

Das CMS Contao erfreut sich in Deutschland wachsender Beliebtheit. Die schlanke Software verfügt bereits in der Grundkonfiguration über ein umfangreiches Funktionsspektrum und lässt sich mit mehr als 1.400 verfügbaren Erweiterungen flexibel an individuelle Bedürfnisse anpassen.

Das CMS-System bietet einen integrierten Theme-Manager. Dieser ermöglicht es, Design und Layout einer Website auf Basis von Contao mithilfe vorgefertigter Module individuell zu konfigurieren. Darüber hinaus werden Webseitenbetreibern professionelle Themes zu diversen Anwendungsfeldern und Branchen über die Contao-Website sowie bei anderen Contao-Theme-Anbietern angeboten. Themes gibt es als kostenlose oder kostenpflichtige Varianten.

Die Software ist für ihre hohen Sicherheitstandards bekannt. Für die LTS-Version des CMS wird ein Long-Time-Support von vier Jahren garantiert. In diesem Zeitraum erhält die LTS-Version Fehlerkorrekturen und Sicherheitsupdates, aber keine neuen Funktionen. Die LTS-Version ist stabil und wird für produktive Webseiten empfohlen.

Zusätzlich gibt es eine Entwicklungsversion, die für einen Zeitraum von einem halben Jahr mit Fehlerkorrekturen und Sicherheitsupdates versorgt wird und Neuerungen beinhaltet, die in der LTS-Version nicht enthalten sind und dann erst in die nächste LTS-Version einfließen werden. Diese Version wird allen empfohlen, die neue Funktionen testen möchten.

Eine Online-Demo sowie umfangreiches Dokumentationsmaterial ermöglichen einen schnellen Einstieg in die Webseitenerstellung. Die Serverkompatibilität lässt sich auf Wunsch durch den Contao-Check sicherstellen.

Das flexible CMS ist für Websites jeder Größe geeignet. Die Software bietet eine leistungsfähige Systemarchitektur, die im Kernsystem schon viele Funktionalitäten bietet, sich aber durch Erweiterungen individuell anpassen lässt. So können beispielsweise Intranet-Lösungen, E-Commerce-Plattformen, Unternehmensportale oder Microsites realisiert werden, die selbst in den Bereichen Suchmaschinenoptimierung und Webanalyse keine Wünsche offenlassen.

Lediglich mehrstufige Workflows sind mit Contao in der Standardkonfiguration nicht umsetzbar. Aber auch hierzu gibt es Erweiterungen, die einen Workflow in Contao 4 abbilden können.

Pro Contra
✔ Leistungsfähige und erweiterbare Systemarchitektur ✘ Mehrstufige Workflows werden im Grundsystem nicht unterstützt, aber durch Erweiterungen möglich gemacht
✔ Nutzerfreundliche Installation, Verwaltung und Aktualisierung von Erweiterungen ✘ Vergleichsweise kleine, aber aktive Community
✔ Gute Sicherheitsbilanz  
✔ Einfache Updates  
Tipp

Mit einem Webhosting-Paket von IONOS lässt sich Contao schnell und unkompliziert mit nur einem Klick installieren.

Weitere Informationen und eine detailliere Beschreibung der dem CMS zugrundeliegenden Seitenstruktur bietet unser Contao-Grundlagenartikel.

Neos

Neos ist neben TYPO3 ein echtes Open-Source-Enterprise-Content-Management-System, mit besonderem Fokus auf Redakteure und Entwickler. Der Clou: Redakteure erstellen Inhalte in einem echten WYSIWYG-Editor und -Entwickler bekommen ein System auf dem neuesten Stand der Technik mit geplanter Erweiterbarkeit, living Styleguides und Atomic Design. Neos ist das ideale System, um Content mit Drittsystemen (ERP, CRM, Shops etc.) zu verknüpfen.

Fakten

  • Open-Source-Enterprise-Content-Management-System
  • Echter WYSIWYG-Editor (Inline-Editing)
  • Suchmaschinenfreundliche URLs
  • Publishing- und Verwaltungstools für mobile Lösungen
  • Geplante Erweiterbarkeit, um andere Systeme wie Shop-, CRM- oder ERP-Lösungen anzubinden

Systemvoraussetzungen Neos CMS 5.x

  • Webserver: Apache, NGINX
  • Middleware: PHP >= 7.1.0 (Zur Entwicklung muss PHP CLI die gleiche Version haben)
    PHP Module: mbstring, tokenizer, pdo_mysql, imagick oder gmagick
    PHP Funktionen: exec(), shell_exec(), escapeshellcmd() und escapeshellarg()
  • Datenbank: Offiziell unterstützt: MySQL > 5.7.7, MariaDB > 10.2.2 und PostgreSQL > 9.4
    Optional: Oracle, Microsoft SQL Server, SAP Sybase SQL Anywhere, SQLite, Drizzle
  • Hardware: mindestens 256 MB RAM
  • Weitere Empfehlungen: Individuelle Erweiterungen können zusätzliche Software erfordern.

"Content's first choice" ist nicht nur das Motto, sondern gelebte Realität bei Neos. Von Anfang an wurde Neos so konzipiert, dass es besonders benutzerfreundlich ist. Im Mittelpunkt steht das sogenannte Inline-Editing: ein echter WYSIWYG-Editor. Im Gegensatz zu anderen, klassischen CMS müssen Redakteure nicht mehr Dutzende von Formularfeldern für Überschriften, Titel usw. ausfüllen, um anschließend eine grobe Vorschau des neuen Inhalts via Vorschau-Button zu erhalten. Stattdessen bearbeiten sie den Inhalt direkt im Layout der späteren Seite.

Gleiches gilt für verschiedene Darstellungsformen wie Tablet, Smartphone oder auch die Anzeige der Google-Suchergebnisse: Nutzer können ganz einfach zwischen den Ansichten hin und her wechseln, ohne die Seite verlassen zu müssen. So können Inhalte schnell und einfach für verschiedene Kanäle optimiert werden.

Eine weitere Besonderheit sind die sogenannten Content Dimensions. Der Clou: Redakteure können beliebig viele Versionen von Inhalten für verschiedene Zielgruppen erstellen. Die Inhalte sind nicht nur in verschiedenen Sprachen verfügbar, sondern auch für verschiedene Zielgruppen (Geschlecht, Kultur, Land, Region etc.) – natürlich mit Fallback-Optionen. Marketingkampagnen lassen sich so gezielt steuern. Die Pflege großer Mengen an Multi-Sites in einem Neos-System gehört ebenfalls zum Standardrepertoire.

Neue Inhalte in Unternehmen durchlaufen oft mehrere Review- und Genehmigungsprozesse von der Erstellung bis zur Veröffentlichung. Mittels Benutzer- und Gruppen-Workspaces, unterstützt durch flexibles Rechtemanagement, integriert sich Neos einfach in bestehende Prozesse.

Trotz der Fokussierung auf Content ist Neos kein reines CMS. Neos wurde für Integration und Erweiterbarkeit entwickelt. Es ist ein leistungsfähiges CMS, das mit einem ebenso leistungsfähigen PHP-Framework namens Flow ausgeliefert wird. Entwickler können Neos so gestalten, wie sie es brauchen.

Die Community bezeichnet Neos als "Content Application Platform". Dies soll verdeutlichen, dass die Stärken des CMS neben klassischen Websites in anspruchsvollen und komplexen Projekten liegen: Integration von Drittsoftware, Anbindung an externe Systeme (ERP, CRM u. v. m.), Shop-Integrationen, und noch vieles mehr. Bestehende Erweiterungen lassen sich einfach über Composer installieren (z. B. Google Analytics, IBM Watson, Elasticsearch etc.).

Individuellen Erweiterungen steht ebenfalls nichts im Weg. Mit Neos 4.0 wurde beispielsweise die Assets API eingeführt. Diese ermöglicht den direkten Zugriff auf externe Media-Ressourcen (Google Drive, Dropbox, OwnCloud etc.). Ebenso kann man mühelos Fotodienste wie Fotolia oder Unsplash verwenden, ohne die zu bearbeitende Seite verlassen zu müssen.

Der Erweiterbarkeit von Neos sind kaum Grenzen gesetzt. So ging beispielsweise der "Neos Award 2018" an ein Projekt, das den Online-Inhalt eines Verlagskunden direkt aus Neos in eine druckfähige InDesign-Vorlage exportiert – inklusive spezieller Markups für die Druckvorstufe. Dadurch entfällt der Aufwand, Inhalte zweimal einzupflegen und zu überprüfen.

Nach der kürzlich abgeschlossenen Überarbeitung der Benutzeroberfläche in React arbeiten die Entwickler derzeit beispielsweise an der Integration von Machine Learning oder der Neuimplementierung des Neos Content Repository mit CQRS und EventSourcing. Gerade Letzteres macht Neos besonders interessant für Banken, Versicherungen und Behörden, da es verschiedene Überarbeitungen der Inhalte sicher vor späteren Änderungen speichert.

Pro Contra
✔ Echter WYSIWYG-Editor (Inline-Editing), der den Content beim Schreiben so darstellt, wie er später zu sehen sein wird, ohne das der Nutzer einen Preview-Button klicken muss. ✘ Einrichtungsaufwand für kleinere Projekte i.d.R. zu hoch
✔ Keine PHP-Kenntnisse notwendig, um komplexe Seiten zu bauen ✘ Einarbeitungszeit für Neueinsteiger relativ hoch
✔ Hilfsbereite Community mit 1.500 Usern im offiziellen Neos-Slack ✘ Großer Funktionsumfang von Neos stellt professionelle Ansprüche an das Hosting
✔ Verknüpfung aus CMS und PHP-Framework erleichtert die Erweiterung von Neos erheblich  
✔ Unterstützt die Two-Stack-CMS-Architektur für große Projekte mit maximaler Skalierbarkeit, Resilienz und Sicherheit  

MyWebsite Now: Die einfache und effektive CMS-Alternative

Abseits der beliebten CMS-Systeme sind immer häufiger auch Baukästen als Grundbasis für das eigene Webprojekt gefragt. Einer der modernsten Vertreter dieser Art ist MyWebsite Now, die einfache und effektive CMS-Alternative von IONOS. Der Hosting-Provider offeriert seine Website-Lösung im Paket mit einer eigenen, individuellen Domain und einem TLS/SSL-Zertifikat im monatlichen Abonnement. Nutzer profitieren also nicht nur von einer einsteigerfreundlichen Baukasten-Software, die das Code-Programmieren überflüssig macht, sondern erhalten gleich auch eine Hosting-Umgebung für die eigene Website, deren Management und Pflege in den Aufgabenbereich von IONOS fällt.

Das Herzstück von MyWebsite Now ist der spielend einfach zu nutzende Homepage-Editor: Per Drag-and-Drop lassen sich die verfügbaren Website-Komponenten an die gewünschte Stelle manövrieren, wobei vorgefertigte Komplettbausteine inklusive Content-Vorschlägen die Kreation des eigenen Projekts erheblich vereinfachen. Dank vielfältiger Design-, Farb- und Layout-Optionen bleibt der Individualisierungsgrad dabei dennoch hoch. Zu Beginn kann zudem eine thematisch passende Designvorlage ausgewählt werden – ob private Homepage, Vereinsseite oder Business-Page. Damit das Endprodukt auf allen Geräten überzeugt, sind diese Templates responsiv und somit für alle Displaygrößen optimiert.

MyWebsite Now gibt Kunden die Möglichkeit, sich gänzlich auf die eigenen Ideen zu fokussieren, während die Administration und Instandhaltung des Projekts komplett Providersache bleibt. Dank über 25-jähriger Erfahrung auf dem Gebiet weiß IONOS in puncto Sicherheit und Performance zu überzeugen. Alle Projekte werden in performanten, ISO-zertifizierten Rechenzentren gehostet, die ein Höchstmaß an Daten- und Ausfallsicherheit bieten. Sollten dennoch einmal Probleme mit der Software bzw. der erstellten Website auftreten, stehen persönliche Support-Ansprechpartner mit Rat und Tat zur Seite.

Pro Contra
✔ Domain, Hosting und TLS/SSL-Zertifikat inbegriffen ✘ Abhängigkeit von externem Dienstleister
✔ Einsatzfertige Bausteine für die Gestaltung des eigenen Webprojekts  
✔ Hosting in ISO-zertifizierten, ausfallsicheren Rechenzentren  
✔ Aktualisierung und Instandhaltung von Software und Website obliegen dem Provider  

MyWebsite - Einfach zu bauen, noch einfacher anzusehen

Sorgen Sie für eine erstklassige User-Experience mit Vorlagen, smarten Bereichen und Responsive Designs.

Mobile-first
Klare Strukturen
Mit SSL geschützt

Dreamweaver: Die Webdesign-Software der Creative Cloud

Betrachtet man die Statistik von W3Tech sticht vor allem eine Alternative zu quelloffenen Content-Management-Systemen ins Auge: Viele Webseitenbetreiber ziehen es vor, ihre Website von Grund auf selbst zu erstellen und setzen dabei auf den HTML-EditorDreamweaver. Die ursprünglich von Macromedia entwickelte Webdesign-Software wird heute von Adobe Systems vertrieben und steht Anwendern im Rahmen der Creative Cloud (CC) als proprietäres Produkt für macOS und Windows zur Verfügung.

Für die grafische Bearbeitung von Webseiten und mobilen Inhalten kombiniert Dreamweaver einen WYSIWYG-Editor mit einer leistungsfähigen Coding-Engine. Diese stellt Entwicklern diverse Funktionen wie Syntax-Highlighting, automatische Code-Vervollständigung, Validierung und eine Browser-Vorschau in Echtzeit zur Verfügung. Neben HTML5 und CSS unterstützt die Software Webstandards wie PHP, Java, JavaScript, ASP oder XML sowie die CSS-Präprozessoren SASS, Less und SCSS. Ein zeitgemäßes Responsive Webdesign lässt sich mit Hilfe des integrierten CSS-Frameworks Bootstrap realisieren.

Aufgrund des umfangreichen Funktionsspektrum und der vergleichsweise hohen Kosten für eine Nutzerlizenz richtet sich die leistungsstarke Software in erster Linie an professionelle Anwender und Agenturen. Weitere Informationen zur Adobe Dreamweaver sowie eine Beschreibung attraktiver Alternativen auf Open-Source-Basis finden Sie in unserem weiterführenden Artikel zum Thema.

Newcomer: Spezielle CMS im Vergleich

Neben den großen, bekannten CMS haben sich in den vergangenen Jahren auch Systeme entwickelt, die zwar nicht so weit verbreitet sind, aber dennoch eine aktive Community hinter sich haben. Für manche Projekte oder Herangehensweisen können diese CMS genau das Richtige sein, auch wenn sie für die Masse der Nutzer nicht interessant sind. Darüber hinaus bringen die vorgestellten CMS wichtige Impulse, von denen auch die große Konkurrenz profitieren kann.

Craft

Das Content-Management-System Craft wird seit 2012 entwickelt, fristet aber noch immer ein Nischendasein. Das könnte zwei Gründe haben: Der erste ist die Tatsache, dass es grundsätzlich schwierig für neue Produkte ist, sich am umkämpften Markt zu etablieren. Der zweite Grund ist gar nicht unbedingt ein Nachteil: Wo WordPress auf möglichst einfache Bedienung setzt und jeder Laie in nur wenigen Minuten einen ansprechenden Blog ins Internet bringen kann, wendet sich Craft viel stärker an professionelle Entwickler.

Während andere CMS auf vorgefertigte Themes setzen, um Einsteigern die Gestaltung möglichst leicht zu machen, geht Craft davon aus, dass Profis HTML- und CSS-Code lieber selbst schreiben möchten. Dieser Ansatz führt dazu, dass das ganze System sehr aufgeräumt ist. Der Code der Website bleibt übersichtlich und auch die Struktur der hinterlegten Dateien ist logisch organisiert: Statt chronologisch verwaltete Ordner zu verwenden, legen Nutzer bei Craft Regeln fest, welcher Dateityp in welches Verzeichnis gehört.

Auch bei Craft gibt es ein übersichtliches Backend, in dem Content-Redakteure sich leicht zurechtfinden und neue Artikel online bringen können. Darüber hinaus sind für das schlanke CMS inzwischen einige Plug-ins entwickelt worden, mit denen sich der Funktionsumfang noch erweitern lässt. Dass sich das CMS an professionelle Entwickler wendet, sieht man auch in der Preisgestaltung: Solange man nur eine Website für sich selbst erstellt, erhält man eine kostenfreie Lizenz. Wer allerdings Websites für andere Nutzer entwickelt, muss eine Lizenz erstehen.

Pro Contra  
✔ Aufgeräumter Code ✘ Nur für professionelle Entwickler geeignet  
  ✘ Hohe Lizenzkosten für vollen Funktionsumfang  

Grav

Content-Management-Systeme basieren in der Regel auf Datenbanken. Besuchen Nutzer eine bestimmte Webseite, werden die entsprechenden Einträge in der Datenbank aufgerufen. Ein paar wenige CMS brechen mit dieser Tradition und kommen ohne Datenbank aus. Stattdessen speichern diese Systeme alle Informationen in Dateien und diese in einer entsprechenden Verzeichnisstruktur. Ein solches CMS ohne Datenbank ist Grav, für das man nur einen Webserver mit ausreichend Speicherplatz und mindestens PHP 7.1.3 benötigt.

Grav legt großen Wert auf Geschwindigkeit, lässt dabei aber den ästhetischen Aspekt nicht außer Acht. Auf der offiziellen Website werden neben den Installationsdaten (ein kleines ZIP-Archiv) auch einige Themes angeboten, mit denen sich das Design anpassen lässt. Außerdem kann man mit über 300 Plug-ins die Funktionalität noch erweitern und z. B. ein Backend für Administrationsarbeiten einrichten. Wer nicht alle Einstellungen und Erweiterungen selbst zusammenstellen möchte, kann zudem auf ein Skeleton („Skelett“) zurückgreifen: Dabei handelt es sich um vorgefertigte Pakete, die auch schon Beispielwebseiten enthalten.

Pro Contra  
✔ Schnell und effektiv ✘ Eher für kleinere Projekte geeignet  
✔ Lässt sich mit Themes und Plug-ins erweitern    
✔ Skeleton (vorgefertigte Installationspakete)    
✔ Open Source mit MIT-Lizenz    
✔ Funktioniert ohne Datenbank-Management-System    

Kirby

Auch Flat-File-CMS – wie das aus Deutschland stammende Kirby – verzichten mehr oder weniger auf Datenbanken. Deshalb werden CMS ohne Datenbanken und Flat-File-CMS häufig im gleichen Atemzug genannt, sodass die Unterscheidung der verschiedenen Produkte nicht trennscharf getroffen wird. Flat-File-CMS beruhen aber grundsätzlich auf flachen Dateien. Das bedeutet, dass keine komplexen und relationalen Datenbank-Management-Systeme wie MySQL oder MariaDB im Hintergrund laufen. Stattdessen setzt man bei dieser CMS-Art auf eine Ordnerstruktur, in der ausschließlich sogenannte flache Dateien liegen, die keine Bezüge untereinander haben. In dieser Form können dann sogar flache Datenbanken eingebunden sein.

Wie bei Grav reicht es bei Kirby, wenn Nutzer die wenigen Dateien des Starterkits auf den Webserver (Apache 2, NGINX, LiteSpeed, Caddy) laden. Auf diesem muss nur PHP verfügbar sein. Prinzipiell ist auch keine Admin-Oberfläche mit einem WYSIWYG-Editor nötig. Man kann die Inhalte einfach per Texteditor erstellen und in den richtigen Ordner auf dem Webserver laden, aber auch das Kirby-Panel verwenden – ein einfaches, übersichtliches Backend.

Pro Contra
✔ Schnell und effektiv ✘ Kostenpflichtig
✔ Lässt sich mit Themes und Plug-ins erweitern  
✔ Funktioniert ohne Datenbank-Management-System  

Pico

Ein anderes Flat-File-System, das vor allem bei Fans von puristischen Lösungen beliebt ist, heißt Pico. Das CMS setzt den Fokus klar auf Einfachheit und Geschwindigkeit – und verzichtet in diesem Zuge nicht nur auf eine Datenbank, sondern sogar komplett auf ein komfortables Backend. Man kreiert Seiten, indem man Markdown-Dateien erstellt, die wiederum in die Verzeichnisstruktur auf dem Server einsortiert werden. Markdown ist eine einfache Auszeichnungssprache, mit der sich Texte formatieren lassen. Deshalb kann eine Seite für Pico auch relativ simpel in einem Texteditor geschrieben und durch die Auszeichnungselemente angepasst werden.

Da das CMS auf ein Backend und damit auch auf einen entsprechenden WYSIWYG-Editor verzichtet, ist Pico nicht geeignet, um die Content-Erstellung an ein Redaktionsteam zu übergeben. Entwicklern hingegen wird die Arbeit sehr viel einfacher gemacht, da sich keine Einstellungen in komplexen Datenbanken verstecken. Alle Konfigurationen befinden sich in einer einzigen Textdatei. Das macht das Flat-File-CMS sehr geeignet für kleine Projekte. Doch auch bei Pico kann durch verfügbare Themes und Plug-ins der Funktionsumfang erweitert werden.

Pro Contra  
✔ Sehr schnell ✘ Eher für kleinere Projekte geeignet  
✔ Einfach gestaltet ✘ Wird nicht über ein Backend verwaltet  
✔ Erweiterbar durch Themes und Plug-ins ✘ Eignet sich nicht für die Arbeit mit Redaktionsteams  
✔ Open Source mit MIT-Lizenz    

Bolt

Ein weiteres Leichtgewicht unter den CMS ist Bolt. Der Ansatz der Entwickler war es, ein schnelles System zu entwickeln, dass aufgeräumt ist und nur so viel anbietet, wie Nutzer auch wirklich benötigen. Das bedeutet aber nicht, dass man mit Bolt nur einen sehr geringen Funktionsumfang nutzt. Mit dem nötigen Know-how und unter Verwendung von Extensions können auch umfangreichere Online-Projekte verwirklicht werden.

Die ursprüngliche Entwicklung ging von einer niederländischen Marketingfirma aus, die mit Bolt ein CMS schuf, mit dem sie Webauftritte für ihre Kunden erstellen konnte. Inzwischen wird das Open-Source-Projekt aber auch von anderen mitgetragen. Immer noch richtet sich Bolt allerdings an Webentwickler – sowohl bei der initialen Erstellung der Website als auch bei der weiteren Konfiguration. Zwar hat auch Bolt ein übersichtliches Backend, in dem Content-Redakteure Inhalte einstellen können. Die Arbeit mit dem CMS ist aber nicht so intuitiv und vereinfacht, wie man es z. B. von WordPress kennt.

Pro Contra  
✔ Performant und leichtgewichtig ✘ Benötigt umfangreichere Kenntnisse im Web-Development  
✔ Open Source mit MIT-Lizenz    

Erwartungen und Anforderungen an ein CMS-System

Bevor Sie sich für eines der zahlreichen Content-Management-Systeme entscheiden, gilt es zunächst, die Ziele für das geplante Online-Projekt zu definieren. Dabei stehen folgende Fragen im Vordergrund:

  • Welche Art von Inhalt soll angeboten werden?
  • Wer stellt die Inhalte bereit?
  • Wie sieht die Zielgruppe aus?
  • Welche Ressourcen stehen für den Webseitenbetrieb zur Verfügung?

Darüber hinaus ist es wichtig, abzuschätzen, wie viele Personen zeitgleich an dem CMS arbeiten und welche Workflows realisiert werden sollen. Richtet sich ein einzelner Blogger an die Internetgemeinde, wird die Erstellung von Inhalten von einem ganzen Redaktionsteam übernommen oder sogar von den Besuchern der Webseite selbst?

Welche Prioritäten in Bezug auf Installations- und Konfigurationsaufwand, Benutzung, Verwaltung und Funktionalität gesetzt werden, muss jeder Webseitenbetreiber in Hinblick auf das geplante Vorhaben abwägen. Während für den einen die Benutzerfreundlichkeit oder eine einfache Anbindung an andere Systeme an erster Stelle stehen, legen andere den Fokus auf die Suchmaschinenoptimierung, einen barrierefreien Zugang zu Online-Inhalten oder Sicherheitsfunktionen auf Enterprise-Niveau.

Bei der Wahl des passenden CMS-Systems steht die enorme Bandbreite unterschiedlicher Funktionen den individuellen Anforderungen gegenüber. Diese unterscheiden sich von Anwender zu Anwender. Hier hilft nur der direkte Vergleich. Informieren Sie sich anhand von Vergleichstabellen darüber, für welche Anwendungsfelder sich die vorgestellten Lösungen am besten eignen und welche Systemressourcen Sie für einen reibungslosen Betrieb bereitstellen müssen.

Implementierung, Installation und Konfiguration

Eine erste Hürde auf dem Weg zum CMS-gestützten Online-Projekt stellt die Installation der gewählten Software-Lösung dar. Hier gilt, je komplexer das System, desto aufwendiger die Einrichtung und Wartung. Joomla! und WordPress punkten mit einem Wizard, der den Zeitaufwand für die Installation erheblich reduziert. Kleine Web-Projekte lassen sich so binnen Minuten online stellen. Auch Drupal kommt Anwendern mit einer schlanken Grundinstallation entgegen. Viele Vorhaben erfordern jedoch zusätzliche Module, die sich nur mühsam via FTP nachinstallieren lassen.

Komplex gestaltet sich auch die Installation des selbsternannten Enterprise-Content-Management-Systems TYPO3. Dieses richtet sich in erster Linie an Anwender, die große Internet-Projekte wie Unternehmensportale oder E-Commerce-Plattformen umsetzen möchten. Webseitenbetreiber sollten fundiertes Fachwissen mitbringen, um Installation, Konfiguration und Administration der Software fehlerfrei durchführen zu können.

Alle Open-Source-Lösungen in unserem CMS-Vergleich basieren auf der Programmiersprache PHP. TYPO3-Nutzer sollten zudem Kenntnisse der Datenbanksprache SQL und der clientseitigen Skriptsprache JavaScript mitbringen. Möchten Webseitenbetreiber Templates selbst erstellen oder individuell anpassen, genügen bei Joomla!, WordPress, Drupal und Contao PHP-Kenntnisse. TYPO3 hingegen verwendet die eigenen Templatesprache Fluid.

Eine Erweiterbarkeit durch Extensions, Plug-ins, Widgets oder Module ist bei allen vorgestellten Content-Management-Systeme gegeben. Zahlreiche Funktionen lassen sich ausschließlich auf Basis von Erweiterungen nutzen. Welche Features nativ unterstützt werden und wann zusätzlicher Installationsaufwand anfällt, zeigt die Vergleichstabelle.

  WordPress TYPO3 Joomla! Drupal Contao Neos
Kategorie Weblog-Software Enterprise-Content-Management-System Web-Content-Management-System Web-Content-Management-System Web-Content-Management-System Enterprise-Content-Management-System
Lizenz GNU GPLv2+ GNU GPLv2 GNU GPLv2+ GNU GPLv2+ GNU LGPL GNU GPLv3+
Betriebssystem plattformunabhängig plattformunabhängig plattformunabhängig plattformunabhängig plattformunabhängig plattformunabhängig
unterstützte Webserver Webserver mit PHP- und MySQL-Support. Apache, NGINX, MS IIS Apache, Nginx, MS IIS Webserver mit PHP-Support Webserver mit PHP- und MySQL-Support. Apache & Nginx sind bevorzugt, andere funktionieren ebenfalls
unterstützte Datenbanken MySQL, MariaDB MySQL, PostgreSQL, Oracle, Firebird, MS SQL Server MySQL, MS SQL Server, PostgreSQL, MariaDB MySQL, MariaDB, Percona Server, PostgreSQL, SQLite MySQL MySQL, MariaDB, PostgreSQL, Oracle, Microsoft SQL Server, SAP Sybase SQL Anywhere, SQLite, Drizzle
Middleware PHP PHP, SQL, JavaScript PHP PHP PHP PHP
Templatesprache PHP Fluid PHP PHP PHP Fluid, AFX
Extensions und Erweiterungmodule
browserbasiertes Backend
Reporting-Funktionen (z.B für Data-Mining) nur mit Erweiterung nur mit Erweiterung nur mit Erweiterung mit Erweiterung
XML-Schnittstelle nur mit Erweiterung nur mit Erweiterung nur mit Erweiterung nur mit Erweiterung nur mit Erweiterung mit Erweiterung
Integration eigener Skripte nur mit Erweiterung
Berücksichtigung aktueller Webstandards
  Craft Grav Kirby Pico Bolt
Kategorie Mini-CMS CMS ohne DB Flat-File-CMS Flat-File-CMS Mini-CMS
Lizenz Proprietär MIT Proprietär MIT MIT
Betriebssystem plattformunabhängig plattformunabhängig plattformunabhängig plattformunabhängig plattformunabhängig
unterstützte Webserver Apache, NGINX, MS IIS Apache, NGINX, MS IIS, LiteSpeed, Lightly etc. Apache, NGINX Webserver mit PHP-Support Apache, NGINX
unterstützte Datenbanken MySQL SQLite, MySQL SQLite, MySQL, PostgreSQL
Middleware PHP PHP PHP PHP PHP
Template-Sprache Twig Twig PHP/HTML Twig Twig
Erweiterungsmodule
browserbasiertes Backend nur mit Erweiterung
Reporting-Funktionen (z. B. für Data-Mining) nur mit Erweiterung nur mit Erweiterung nur mit Erweiterung
Integration eigener Skripte
Berücksichtigung aktueller Webstandards

Benutzerverwaltung

Alle Open-Source-Lösungen in unserem CMS-Vergleich lassen sich als Mehrbenutzersystem verwenden. Bei Systemen dieser Art stellt sich zwangsläufig die Frage: Wer darf was? Welche Funktionalitäten ein CMS für die Benutzerverwaltung zur Verfügung stellt, sollte vor allem dann zentralen Auswahlkriterium sein, wenn eine Website von mehreren Nutzern parallel mit Inhalten bespielt wird. Folgende Tabelle zeigt, dass nahezu alle Systeme in unserem CMS-Vergleich die wesentlichen Funktionen im Rahmen der Benutzerverwaltung nativ unterstützen. Lediglich im Bereich mehrstufiger Workflows ist das CMS Contao, das sich in erster Linie an mittelständische Unternehmen richtet, auf Erweiterungen angewiesen.

  WordPress TYPO3 Joomla! Drupal Contao Neos
Mandantenfähigkeit
Benutzergruppen
Vererbung von Benutzerrechten
Beschränkung von Nutzerrechten
Mehrstufige Freigabekontrolle
Mehrstufige Workflows nur mit Erweiterung
  Craft Grav Kirby Pico Bolt
Mandantenfähigkeit
Benutzergruppen nur mit Erweiterung
Vererbung von Benutzerrechten nur mit Erweiterung
Beschränkung von Nutzerrechten nur mit Erweiterung
Mehrstufige Freigabekontrolle
Mehrstufige Workflows

Bedienung und Content-Erstellung

Webseitenbetreiber setzen auf CMS-Systeme, um sich die Erstellung und Veröffentlichung von Online-Inhalten zu erleichtern. Ein gutes CMS bietet Funktionalitäten, die es Anwendern ermöglichen, den Website-Content auch ohne Programmierkenntnisse zu verwalten. Zentrale Auswahlkriterien sind ein intuitiv nutzbarer WYSIWYG-Editor mit Vorschaufunktion und Rechtschreibprüfung, Importmöglichkeiten für Nicht-Text-Elemente wie Videos, interaktive Flash-Animationen oder Audio-Inhalte sowie eine Suchfunktion mit Volltextsuche.

Um Webseitenbesuchern die Navigation zu relevanten Inhalten zu erleichtern, sollte das CMS zudem ein Tagging-System zur Verfügung stellen, mit dem sich Inhalten aussagekräftige Schlagwörtern zuordnen lassen.

Steht das News-Publishing im Vordergrund, sollte das CMS-System Blogging-Funktionalitäten unterstützen, die es ermöglichen, neue Inhalte über Web-Feeds zu promoten und Lesern Feedback-Kanäle wie ein Gästebuch oder eine Kommentarfunktion zur Verfügung stellen. Anwender, die internationale Projekte realisieren möchten, sollten darauf achten, dass sich Inhalte in mehreren Sprachversionen bereitstellen lassen.

  WordPress TYPO3 Joomla! Drupal Contao Neos
WYSIWYG – Editor
Multimedia-Elemente (Videos, Audio-Inhalte oder Flash-Animationen) nur mit Erweiterung nur mit Erweiterung
Blog-System nur mit Erweiterung nur mit Erweiterung nur mit Erweiterung
Rechtschreibprüfung nur mit Erweiterung nur mit Erweiterung
Vorschaufunktion
Mehrsprachigkeit nur mit Erweiterung nur mit Erweiterung
Suchfunktion nur mit Erweiterung nur mit Erweiterung nur mit Erweiterung
Tagging nur mit Erweiterung nur mit Erweiterung
  Craft Grav Kirby Pico Bolt
WYSIWYG-Editor nur mit Erweiterung
Multimedia-Elemente (Videos, Audio-Inhalte oder Flash-Animationen) nur mit Erweiterung
Blog-System nur mit Erweiterung nur mit Erweiterung
Rechtschreibprüfung nur mit Erweiterung
Vorschaufunktion
Mehrsprachigkeit nur mit Erweiterung nur mit Erweiterung
Suchfunktion nur mit Erweiterung nur mit Erweiterung
Tagging nur mit Erweiterung

Suchmaschinenoptimierung und Responsive Design

Hochwertige Inhalte sind der Schlüssel zur erfolgreichen Website. Doch Webseitenbetreiber die einen Spitzenplatz im Suchmaschinenranking erobern möchten, müssen auch technische Anforderungen erfüllen. Diese betreffen die URL-Struktur eines Online-Projekts, die Ausgestaltung von Meta-Informationen sowie die Ausrichtung des Layouts auf mobile Endgeräte.

Alle Open-Source-Lösungen in unserem CMS-Vergleich bieten Anwendern die Möglichkeit, parametrisierte URLs in ein „sprechendes“ URL-Schema umzuschreiben, das sich sowohl von menschlichen Nutzern als auch von der Suchmaschine interpretieren lässt. Nicht jedes CMS unterstützt diese Funktion nativ ohne Erweiterung.

Einen wesentlichen Einfluss auf das Suchmaschinen-Ranking haben zudem Meta-Informationen wie der Title und die Description einer Webpage. Diese werden Nutzern zusammen mit der URL als Snippet auf der Suchergebnisseite ausgespielt, dienen somit als Teaser und sollten im besten Fall zum Klicken animieren. Alle vorgestellten Open-Source-Systeme bieten Anwendern die Möglichkeit, für jede Unterseite eines Online-Projekts individuelle Meta-Informationen manuell zu erstellen.

Mit der steigenden Anzahl mobiler Aufrufe änderten sich auch die Ansprüche, die Nutzer an Internetangebote stellen. Betreiber, die das Layout ihrer Website noch immer ausschließlich auf Desktop-Nutzer ausrichten, verschenken Potenzial und müssen mit einem Abstieg im Suchmaschinen-Ranking rechnen. Bei der Umsetzung neuer Online-Projekte sollte das Thema Mobilfreundlichkeit daher Priorität haben. Grundsätzlich kommen CMS-Systeme Anwendern dabei durch die strikte Trennung von Inhalt und Darstellung entgegen. Für alle vorgestellten Lösungen finden sich Templates, die sich im Rahmen eines Responsive Designs automatische an die Displaygröße unterschiedlicher Nutzer-Endgeräte anpassen. Doch Vorsicht: Nicht immer werden diese kostenlos zur Verfügung gestellt.

  WordPress TYPO3 Joomla! Drupal Contao Neos
Suchmaschinenfreundliche URLs nur mit Erweiterung
Manuelle Eingabe von Metadaten wie Title, Description und Keywords
Responsive Webdesign möglich
  Craft Grav Kirby Pico Bolt
Suchmaschinenfreundliche URLs mit Erweiterung
Manuelle Eingabe von Metadaten wie Title, Description und Keywords nur mit Erweiterung mit Erweiterung
Responsive Webdesign möglich mit Erweiterung

Sicherheit und Service

Service und Support sind entscheidende Faktoren für die Auswahl eines CMS. Gerade kleine und mittlere Unternehmen können es sich in der Regel nicht leisten, kostenpflichtige Dienstleistungen professioneller Agenturen in Anspruch zu nehmen, um sich bei Konzeption, Umsetzung und Wartung der Web-Präsenz unter die Arme greifen zu lassen.

Ausschlaggebend für den sicheren Betrieb ist daher, ob ein Open-Souce-CMS die benötigten Informationen sowie Ressourcen in Form von Themes, Plug-ins und regelmäßigen Updates zur Verfügung stellt. In unserem CMS-Vergleich haben wir uns daher ausschließlich auf Systeme konzentriert, die über eine große Nutzer- und Entwickler-Community verfügen und Anwendern alle für den sicheren Einsatz benötigten Informationen in einer ausführlichen Projekt-Dokumentation zur Verfügung stellen. Alle Projekte bieten öffentliche Release-Pläne, regelmäßige Software-Updates und eine transparente Protokollierung von Sicherheitslücken.

Dass Open-Source-Software in puncto Sicherheit durchaus mit kostenpflichtiger proprietärer Software mithalten kann, ergab eine Studie des Bundesamts für Sicherheit in der Informationstechnik (BSI) aus dem Jahr 2013. Untersucht wurden unter anderem die hier vorgestellten Systeme Joomla!, TYPO3, WordPress und Drupal. Das Fazit der Prüfer: Die Umsetzung von Sicherheitsprozessen war bei allen untersuchten Open-Source-Lösungen auf dem Stand der Technik und zum Teil besser als bei unter Zeitdruck entwickelten kommerziellen Produkten. Der Einsatz im professionellen Webseitenbetrieb wird ausdrücklich empfohlen.

Lediglich das CMS Contao fand in der Sicherheitsstudie keine Berücksichtigung. Ausführliche Informationen und einen kostenlosen PDF-Download finden Sie auf der offiziellen Webpräsenz des BSI.

  WordPress TYPO3 Joomla! Drupal Contao Neos
Dokumentation
Tutorials
Community
  Craft Grav Kirby Pico Bolt
Dokumentation
Tutorials
Community

Auf einen Blick: Die wichtigsten CMS im Vergleich

Unser CMS-Vergleich zeigt: Jeder vorgestellten Lösung liegen bestimmte Ziele der Software-Entwicklung zugrunde, die die Ausrichtung des Projekts maßgeblich beeinflussen. Ein perfektes Content-Management-System, das allen Ansprüchen des Webseitenbetriebs gleichermaßen gerecht wird, werden Sie vergeblich suchen. Und auch wir präsentieren Ihnen im Fazit unserer Gegenüberstellung keinen Gewinner. Stattdessen gilt es, die Vor- und Nachteile der unterschiedlichen Systeme im Hinblick auf das eigenen Vorhaben und individuelle Ansprüche abzuwägen.

Während sich WordPress in erster Linie an die Blogger-Szene richtet und für einen Einsatz als CMS zunächst mit entsprechenden Erweiterungen aufgerüstet werden muss, bietet ein Systeme wie TYPO3bereits in der Grundinstallation ein umfangreiches Funktionsspektrum, das im Rahmen kleiner Online-Projekte jedoch nur selten ausgeschöpft wird.

Das modulare CMS Drupal ist im Rahmen eines Community-Projekts entstanden und kommt Anwender noch heute mit einer breiten Palette an Web-2.0-Funktionen entgegen. Wer diese im Rahmen des eigenen Projekts nicht benötigt, sollte ein anderes Content-Management-System wählen. Beispielsweise Joomla!. Auch hier bietet der große Pool an Erweiterungen Anwendern die Möglichkeit, das System individuell an die jeweiligen Gegebenheiten anzupassen.

Steht Benutzerfreundlichkeit und der barrierefreie Zugang zu Online-Inhalten im Vordergrund, stellt Contao eine gute Lösung dar. Anwender müssen sich in diesem Fall jedoch damit abfinden, dass das kleinste der hier vorgestellten Projekte mit einer überschaubaren Community daherkommt. Im Vergleich zu den anderen Projekten werden Anwendern hier nicht ganz so viele Erweiterungen geboten. Gleiches gilt für die Auswahl professioneller Themes.

Abschließend bieten wir Ihnen eine Vergleichstabelle, in der wir die besprochenen Open-Source-Lösungen in Bezug auf die wesentlichen Auswahlkriterien gegenüberstellen.

  WordPress TYPO3 Joomla! Drupal Contao Neos
Installation und Konfiguration
Benutzerfreundlichkeit (Redakteure)
Benutzerfreundlichkeit (Admin)
Kosten für Erweiterungen sowie zus. Service und Support
Erweiterbarkeit/Individualisierbarkeit
Community
Sicherheit
  Craft Grav Kirby Pico Bolt
Installation und Konfiguration
Benutzerfreundlichkeit (Redakteure)
Benutzerfreundlichkeit (Admin)
Kosten für Erweiterungen sowie zus. Service und Support
Erweiterbarkeit/Individualisierbarkeit
Community
Sicherheit

Günstige Webhosting-Pakete von IONOS!

Vertrauen Sie auf flexibel skalierbares und zuverlässiges Webhosting inklusive persönlichem Berater mit IONOS!

Kostenlose Domain
inkl. SSL Wildcard Zertifikat
30-Tage-Geld-Zurück-Garantie

Auf dem Laufenden bleiben?

Jetzt für unseren Newsletter anmelden und gratis Online-Marketing Whitepaper für lokale Anbieter sichern!