CMS-Vergleich 2024: Die beliebtesten Content-Management-Systeme
Um mit einer Website möglichst viele Besuchende anzulocken und zu halten, braucht man ansprechende Inhalte. Doch die Verwaltung dieser Inhalet kann je nach Größe der Website extrem aufwändig sein. Die Lösung: das passende Content-Management-System (CMS). Wir liefern Ihnen einen Überblick.
Wie trifft man die richtige Auswahl beim CMS?
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?
Bei einem Content-Management-System (CMS) handelt es sich um eine Software, mit der Sie Webinhalte wie Texte oder Multimedia-Elemente auch ohne Programmierkenntnisse gemeinschaftlich über eine grafische Benutzeroberfläche erstellen, bearbeiten und veröffentlichen 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.
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-Betreuende (Redakteurinnen/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.
Was für Website-Typen gibt es eigentlich? Erfahren Sie mehr in unserem Artikel zu diesem Thema!
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 Interessenten 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/Communitys
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 von den Betreibenden, 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
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. Nutzende 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 den Anwendenden 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.
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 40 Prozent aller Websites 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! und Drupal.
Quelloffene Content-Management-Systeme, die Nutzenden in kostenlosen Community-Versionen zur Verfügung stehen, machen im weltweiten Vergleich somit selbst etablierten HTML-Editoren wie Adobe Dreamweaver Konkurrenz.
Die meist genutzten Software-Lösungen für Webseiten im Vergleich (Stand: Januar 2024):
CMS | Marktanteil |
---|---|
Wordpress | 62,8% |
Shopify | 6,2% |
Wix | 3,8% |
Squarespace | 3,0% |
Joomla! | 2,5% |
Drupal | 1,5% |
Adobe Systems | 1,5% |
PrestaShop | 1,2% |
Google Systems | 1,0% |
Webflow | 1,0% |
Bitrix | 0,9% |
OpenCart | 0,8% |
TYPO3 | 0,6% |
Weebly | 0,6% |
Duda | 0,6% |
Stand: Januar 2024
Auch quelloffene Webshop-Lösungen erfreuen sich der Statistik zufolge weltweit großer Beliebtheit. Viele Onlineshops 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. Mit MyWebsite Now und Dreamweaver komplettieren zwei proprietäre Lösungen den Vergleich. Auf eine detaillierte Beschreibung der Systeme folgt eine tabellarische Gegenüberstellung der Bereiche:
- Installation und Konfiguration
- Benutzerverwaltung
- Bedienung und Content-Erstellung
- Suchmaschinenoptimierung und Responsive Design
- Sicherheit & Service.
Die beliebtesten CMS-Systeme im Detail
Open-Source-Systeme wie 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.
- Flexibel: Hosting, das jedem Website-Traffic standhält
- Verlässlich: Inklusive 24/7-Support und persönlicher Beratung
- Sicher: Kostenloses SSL-Zertifikat, DDoS-Schutz und Backups
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.
- In Sekunden zur professionellen WordPress Website mit KI-Tools
- Jetzt bis zu 3x schneller dank SSD, Caching & optimierter Plattform
- Tägliche Sicherheits-Scans, DDoS-Schutz und 99,98 % Verfügbarkeit
Fakten
- Mehr als 58.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 6.4.3
- Webserver: Jeder Server mit PHP- und MySQL/MariaDB-Support (Empfehlung: Apache oder NGINX)
- Middleware: PHP 7.4 oder höher
- Datenbank: MySQL 5.7 oder höher, MariaDB 10.4 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 und Kritikerinnen 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 Nutzende 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 Bloggenden, die ihren Interessenten 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 hohe Anforderungen an den Server. User, 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 |
Für WordPress-Neulinge 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 Webseitenbetreibende vollkommen auf ihre Inhalte konzentrieren können.
Haben wir Ihr Interesse am CMS-Marktführer geweckt? Weitere Informationen zu der beliebten Blogging-Software finden Sie in unseren Grundlagenartikeln „Was ist WordPress“ und „WordPress-Blog erstellen“.
TYPO3
TYPO3 zählt wie WordPress zu den bekanntesten Open-Source-CMS. Das Software-Projekt versteht sich als Enterprise-Management-System und wird von einem versierten Entwicklungsteam 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 12 LTS
- Webserver: Apache, MS IIS, NGINX, Caddy Server
- Middleware: PHP 8.1+
- Datenbank: MySQL 8.0+, MariaDB 10.3, PostgreSQL 10.0+, SQLite 3.8.3+
- 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 Accelerator); Individuelle Erweiterungen können zusätzliche Software erfordern.
TYPO3 besticht durch eine große Community, die Einsteigenden 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-User 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. Kritikerinnen und 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. Anwendende betreiben in diesem Fall meist mehr Aufwand als nötig. Ist das umfangreiche Funktionsspektrum des Enterprise-CMS nicht erforderlich, dann sind Webseitenbetreibende 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 Fachleute) | 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 Einsteigende ist vergleichsweise hoch |
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 zu TYPO3.
Joomla!
Mit fast 3 Prozent Marktanteil ist Joomla! ebenfalls ein beliebter Vertreter auf dem CMS-Markt. Die Software richtet sich gleichermaßen an Einsteigende und Fortgeschrittene, ist in der Anwendung jedoch anspruchsvoller als WordPress. Anders als beim Marktführer werden umfangreiche CMS-Funktionalitäten bereits ohne Erweiterung bereitgestellt. Ein Bonus für Menschen ohne professionellen IT-Hintergrund ist die gute Dokumentation in Form von Community-gestützten Online-Handbüchern sowie das aktive Nutzerforum.
Fakten
- Aktuell über 6.000 Erweiterungen verfügbar
- Objektbasierte Verwaltung von Inhalten
- Community-Support durch sehr viele User in deutschen und internationalen Foren
Systemvoraussetzungen Joomla! 5.x
- Webserver: Apache HTTP Server 2.4 mit mod_mysql, mod_xml, und mod_zlib, NGINX 1.21 (1.25 oder höher empfohlen), MS IIS 10
- Middleware: PHP 8.1.0 (8.2 oder höher empfohlen)
- Datenbanken: MySQL 8.0.13 mit InnoDB-Support (8.1 oder höher empfohlen), MariaDB 10.4.0 (11.1.0 oder höher empfohlen), PostgreSQL 12.0 (16.0 oder höher empfohlen)
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!-Nutzenden, 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, Module, Templates und Sprachen. Diese können sowohl im Backend als auch im Frontend zum Einsatz kommen, was bei Anwendenden 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 manuell aktualisiert werden |
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 51.000 Erweiterungsmodulen
- Fokus auf Social-Publishing- und Community-Projekte
- Mehr als 1.400 Distributionen als Komplettlösung für typische Anwendungsfälle
Systemvoraussetzungen Drupal 10.2
- Webserver: Apache 2.4.7 oder höher, NGINX 1.1 oder höher, MS IIS 5 oder höher oder jeder andere Webserver mit PHP-Support
- Middleware: PHP 8.3
- Datenbank: MySQL 5.7.8 oder höher, MariaDB 10.3.7, Percona Server 5.7.8 oder höher, PostgreSQL 12 oder höher (mit pg_trgm-Erweiterung), SQLite 3.26 oder höher
Das CMS Drupal bietet mit seinem modularen Aufbau umfangreiche Individualisierungsmöglichkeiten. Anwendende, die genau wissen, was sie benötigen, können sich die manuelle Zusammenstellung der Software-Komponenten jedoch ersparen. Für zahlreiche Einsatzszenarien stehen bereits 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 | Installation zusätzlicher Module nur via FTP möglich |
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 Drupal-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 1.900 Erweiterungen verfügbar
- Mehrsprachiges Backend
- Online-Demo
- 2-Faktor-Authentifizierung (ab Contao 4.6)
Systemvoraussetzungen Contao 4.13 Long Term Support (LTS)
- Webserver: Apache oder NGINX mit PHP- und MySQL-Support
- Middleware: mind. PHP 7.4
- Datenbank: mind. MySQL 8.0
- Weitere Empfehlungen: Um vom vollen Funktionsumfang zu profitieren, sind folgende PHP-Erweiterungen erforderlich: DOM, PCRE, Intl, PDO, ZLIB, JSON, Curl, Mbstring, GD
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.900 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 Webseitenbetreibenden 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 |
Mit einem Webhosting-Paket von IONOS lässt sich Contao schnell und unkompliziert mit nur einem Klick installieren.
Weitere Informationen und eine detaillierte 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- (What You See Is What You Get) -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 8.3
- Webserver: Apache, NGINX
- Middleware: PHP >= 8.0 (zur Entwicklung muss PHP CLI die gleiche Version haben) PHP-Module: mbstring, tokenizer, xml, 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 Redakteurinnen und 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: Nutzende 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 und Redakteurinnen 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. Entwickelnde 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 arbeitet das Entwicklungsteam 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 dass Nutzende einen Preview-Button klicken müssen | Einrichtungsaufwand für kleinere Projekte i. d. R. zu hoch |
Keine PHP-Kenntnisse notwendig, um komplexe Seiten zu bauen | Einarbeitungszeit für Neueinsteigende relativ hoch |
Hilfsbereite Community mit über 2.000 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-Alternativ
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. Nutzende 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 Kundinnen und Kunden die Möglichkeit, sich gänzlich auf die eigenen Ideen zu fokussieren, während die Administration und Instandhaltung des Projekts komplett Providersache bleiben. Dank über 30-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-Ansprechpersonen 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 |
- Professionelle Templates
- Änderungen am Design mit nur einem Klick
- Domain, SSL und E-Mail-Postfach inklusive
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-Editor Dreamweaver. Die ursprünglich von Macromedia entwickelte Webdesign-Software wird heute von Adobe Systems vertrieben und steht Anwendenden 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 Entwickelnden 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 Nutzerlizenzrichtet sich die leistungsstarke Software in erster Linie an professionelle Anwendende und Agenturen. Weitere Informationen zu Adobe Dreamweaver sowie eine Beschreibung attraktiver Alternativen auf Open-Source-Basis finden Sie in unserem weiterführenden Artikel „Dreamweaver-Alternativen“.
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 Nutzende 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: Während WordPress auf eine möglichst einfache Bedienung setzt, wendet sich Craft viel stärker an professionelle Entwickelnde.
Während andere CMS auf vorgefertigte Themes setzen, um Einsteigenden 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, legt man bei Craft Regeln fest, welcher Dateityp in welches Verzeichnis gehört.
Auch bei Craft gibt es ein übersichtliches Backend, in dem Website-Betreibende 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 Entwickelnde 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 Nutzende entwickelt, muss eine Lizenz erstehen.
Pro | Contra |
---|---|
Aufgeräumter Code | Nur für professionelle Entwickler geeignet |
Gute Unterstützung bei Content-Creation und Content-Strategien | Hohe Lizenzkosten für vollen Funktionsumfang |
Grav
Content-Management-Systeme basieren in der Regel auf Datenbanken. Besuchen Nutzende eine bestimmte Webseite, werden die entsprechenden Einträge in der Datenbank aufgerufen. Inzwischen gibt es aber auch CMS ohne Datenbank, die Informationen in Dateien und diese in einer entsprechenden Verzeichnisstruktur speichern. Ein solches CMS ohne Datenbank ist Grav, für das man nur einen Webserver mit ausreichend Speicherplatz und mindestens PHP 7.3.6 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 über 100 Themes angeboten, mit denen sich das Design anpassen lässt. Außerdem kann man mit über 350 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 Nutzende die wenigen Dateien des Starterkits auf den Webserver (Apache 2, NGINX, LiteSpeed, Caddy, PHP Server) 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 |
Bolt
Ein weiteres Leichtgewicht unter den CMS ist Bolt. Der Ansatz des Entwicklungsteams war es, ein schnelles System zu entwickeln, dass aufgeräumt ist und nur so viel anbietet, wie Nutzende 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 Kundschaft erstellen konnte. Inzwischen wird das Open-Source-Projekt aber auch von anderen mitgetragen. Immer noch richtet sich Bolt allerdings an Webentwickelnde – sowohl bei der initialen Erstellung der Website als auch bei der weiteren Konfiguration. Zwar hat auch Bolt ein übersichtliches Backend, in dem man Inhalte einstellen kann. 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 Bloggende an die Internetgemeinde, wird die Erstellung von Inhalten von einem ganzen Redaktionsteam übernommen oder sogar von den Besuchenden 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 zwischen Anwendenden. 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 Webprojekte lassen sich so binnen Minuten online stellen. Auch Drupal kommt Anwenden 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 Anwendende, die große Internet-Projekte wie Unternehmensportale oder E-Commerce-Plattformen umsetzen möchten. Webseitenbetreibende 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-Nutzende sollten zudem Kenntnisse der Datenbanksprache SQL und der clientseitigen Skriptsprache JavaScript mitbringen. Möchten Webseitenbetreibende Templates selbst erstellen oder individuell anpassen, genügen bei Joomla!, WordPress, Drupal und Contao PHP-Kenntnisse. TYPO3 hingegen verwendet die eigenen Templatesprache TypoScript.
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 LGPLv3 | 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, Caddy Server | Apache, NGINX, MS IIS | Webserver mit PHP-Support | Webserver mit PHP- und MySQL-Support | Apache & NGINX sind bevorzugt, andere funktionieren ebenfalls |
unterstütze Datenbanken | MySQL, MariaDB | MySQL, MariaDB, PostgreSQL, MS SQL Server, SQLite | MySQL, MS SQL Server, PostgreSQL | 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 | TypeScript | PHP | PHP | PHP | Fluid, AFX |
Extensions und Erweiterungsmodule | ||||||
browserbasiertes Backend | ||||||
Reporting-Funktionen (z.B. für Data-Mining) | nur mit Erweiterung | nur mit Erweiterung | nur mit Erweiterung | nur mit Erweiterung | ||
XML-Schnittstelle | nur mit Erweiterung | nur mit Erweiterung | nur mit Erweiterung | nur mit Erweiterung | nur mit Erweiterung | nur mit Erweiterung |
Integration eigener Skripte | nur mit Erweiterung | |||||
Berücksichtigung aktueller Webstandards |
Craft | Grav | Kirby | Bolt | |
---|---|---|---|---|
Kategorie | Mini-CMS | CMS ohne DB | Flat-File-CMS | Mini-CMS |
Lizenz | Proprietär | MIT | Proprietär | MIT |
Betriebssystem | plattformunabhängig | plattformunabhängig | plattformunabhängig | plattformunabhängig |
unterstützte Webserver | Apache, NGINX, MS IIS | Apache, NGINX, MS IIS, LiteSpeed, Lightly etc. | Apache, NGINX | Apache, NGINX |
unterstütze Datenbanken | MySQL | SQLite, MySQL | SQLite, MySQL, PostgreSQL | |
Middleware | PHP | PHP | PHP | PHP |
Templatesprache | Twig | Twig | PHP/HTML | Twig |
Erweiterungsmodule | ||||
browserbasiertes Backend | ||||
Reporting-Funktionen (z.B. für Data-Mining) | nur mit Erweiterung | nur mit Erweiterung | ||
XML-Schnittstelle | nur mit Erweiterung | 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 Nutzenden 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 | ||||||
Benutzerfähigkeit | ||||||
Vererbung von Benutzerrechten | ||||||
Mehrstufige Freigabekontrolle | ||||||
Mehrstufige Workflows | nur mit Erweiterung |
Craft | Grav | Kirby | Bolt | |
---|---|---|---|---|
Mandantenfähigkeit | ||||
Benutzerfähigkeit | ||||
Vererbung von Benutzerrechten | ||||
Mehrstufige Freigabekontrolle | ||||
Mehrstufige Workflows |
Bedienung und Content-Erstellung
Webseitenbetreibende setzen auf CMS-Systeme, um sich die Erstellung und Veröffentlichung von Online-Inhalten zu erleichtern. Ein gutes CMS bietet Funktionalitäten, die es Anwendenden 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 Animationen oder Audio-Inhalte sowie eine Suchfunktion mit Volltextsuche.
Um Webseitenbesuchenden 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örter 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 Lesenden Feedback-Kanäle wie ein Gästebuch oder eine Kommentarfunktion zur Verfügung stellen. Anwendende, 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 | |||||
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 mtit Erweiterung |
Craft | Grav | Kirby | Bolt | |
---|---|---|---|---|
WYSIWYG-Editor | ||||
Multimedia-Elemente (Videos, Audio-Inhalte oder Flash-Animationen) | nur mit Erweiterung | |||
Blog-System | nur mit Erweiterung | |||
Rechtschreibprüfung | ||||
Vorschaufunktion | ||||
Mehrsprachigkeit | nur mit Erweiterung | |||
Suchfunktion | nur mit Erweiterung | |||
Tagging |
Suchmaschinenoptimierung und Responsive Design
Hochwertige Inhalte sind der Schlüssel zur erfolgreichen Website. Vor allem spielt Suchmaschinenoptimierung eine immer größere Rolle. Doch Webseitenbetreibende 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 Anwendenden die Möglichkeit, parametrisierte URLs in ein „sprechendes“ URL-Schema umzuschreiben, das sich sowohl von menschlichen Nutzenden 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 Nutzenden 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 Anwendenden 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 Nutzende an Internetangebote stellen. Betreibende, die das Layout ihrer Website noch immer ausschließlich auf Desktop-Nutzende ausrichten, verschenken Potenzial und müssen mit einem Abstieg im Suchmaschinen-Ranking rechnen. Bei der Umsetzung neuer Online-Projekte sollte das Thema mobiloptimierte Gestaltung der Website daher Priorität haben. Grundsätzlich kommen CMS-Systeme Anwendenden 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 Endgeräte anpassen. Doch Vorsicht: Nicht immer werden diese kostenlos zur Verfügung gestellt.
WordPress | TYPO3 | Joomla! | Drupal | Contao | Neos | |
---|---|---|---|---|---|---|
Suchmaschinenfreundliche URLs | ||||||
Manuelle Eingabe von Metadaten wie Title, Description und Keywords | ||||||
Responsive Webdesign möglich |
Craft | Grav | Kirby | Bolt | |
---|---|---|---|---|
Suchmaschinenfreundliche URLs | nur mit Erweiterung | |||
Manuelle Eingabe von Metadaten wie Title, Description und Keywords | nur mit Erweiterung | nur mit Erweiterung | ||
Responsive Webdesign möglich |
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 Webpräsenz unter die Arme greifen zu lassen.
Ausschlaggebend für den sicheren Betrieb ist daher, ob ein Open-Source-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 Community verfügen und Anwendenden 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.
WordPress | TYPO3 | Joomla! | Drupal | Contao | Neos | |
---|---|---|---|---|---|---|
Dokumentation | ||||||
Tutorials | ||||||
Community |
Craft | Grav | Kirby | 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 eigene Vorhaben und individuelle Ansprüche abzuwägen.
Während sich WordPress in erster Linie an die Blog-Szene richtet und für einen Einsatz als CMS zunächst mit entsprechenden Erweiterungen aufgerüstet werden muss, bietet ein Systeme wie TYPO3 bereits 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 Anwendende 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 Anwendenden 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. Anwendende 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 Anwendenden 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 | Bolt | |
---|---|---|---|---|
Installation und Konfiguration | → | → | → | → |
Benutzerfreundlichkeit (Redakteure) | ↗ | → | → | → |
Benutzerfreundlichkeit (Admin) | ↑ | ↑ | ↑ | ↑ |
Kosten für Erweiterungen sowie zus. Service und Support | ↗ | ↑ | ↑ | ↑ |
Erweiterbarkeit/Individualisierbarkeit | ↗ | ↗ | ↗ | ↗ |
Community | ↑ | ↑ | ↑ | ↑ |
Sicherheit | ↗ | ↑ | ↑ | ↑ |
- Flexibel: Hosting, das jedem Website-Traffic standhält
- Verlässlich: Inklusive 24/7-Support und persönlicher Beratung
- Sicher: Kostenloses SSL-Zertifikat, DDoS-Schutz und Backups