Strapi vs. Drupal

Stimmungsbild vom Content Managing System Strapi (CMS)
CMS-Architektur

Traditionelles CMS vs. Headless CMS

In einem traditionellen oder "monolithischen" CMS wie WordPress ist alles zusammen verpackt. Das Backend ist starr mit dem Frontend verbunden. Ein Headless CMS wie Strapi konzentriert sich auf seine Hauptaufgabe: die Verwaltung von Inhalten.

Kurz gesagt, ein Headless CMS ist schneller, flexibler und gibt den Entwicklern mehr Freiheit.

Um mit den neuen Trends Schritt zu halten, verlagert sich Drupal auf eine Headless-Architektur. Um Drupal im Headless-Modus zu verwenden, muss jedoch etwas Zeit und Arbeit investiert werden, um es so zu konfigurieren. Da Drupal ursprünglich als monolithisches CMS entwickelt wurde, verfügt es nicht über die gesamte Leistungsfähigkeit eines Headless CMS.

Flexibilität

Strapi ist viel flexibler

Strapi ist so konzipiert, dass jedes erdenkliche Projekt erstellt werden kann. Die Strapi-Relations-Funktion macht es unglaublich einfach, mehrere Relationen nur über das Admin-Panel zu erstellen. Mit ein paar Klicks können alle Beziehungen hergestellt werden, die du für deine Website benötigst.

Für alle Nerds: einseitig, eins-zu-eins, eins-zu-viele, viele-zu-viele oder polymorph.

Im Gegensatz zum PHP-basierten Drupal basiert Strapi auf Node.js, was es mit vielen anderen Technologien und Frameworks kompatibel macht.

Anpassbarkeit

Strapi ist vollständig anpassbar

Strapi ist anpassbar, ohne den Code auf den Kopf stellen zu müssen. Strapi als auch Drupal können selbst gehostet werden und sind beide Open-Source.

Strapi kann vollständig an deine Bedürfnisse angepasst werden, egal um welches Projekt es sich handelt:

  • eine Unternehmenswebsite
  • ein Blog
  • eine mobile Anwendung
  • eine E-Commerce-Plattform

Mit der Strapi-Funktion "Repeatable Groups" können ausserdem benutzerdefinierte Komponenten erstellt werden, die sich über die ganze Website konsistent durchziehen. Sollte beispielsweise eine Anpassung notwendig werden, wird die Komponente bearbeitet und die Änderung wird sofort auf der kompletten Website wirksam.

Performance

Strapi ist schneller

Strapi wird von einem modernen Technologie-Stack mit Node.js angetrieben. Deshalb ist es schnell. Wirklich schnell.

Drupal ist verglichen mit Strapi viel langsamer, um das Gleiche zu liefern beziehungsweise zu leisten. Der Grund dafür liegt in der Technologie, auf der Drupal (PHP) und Strapi (Node.js) aufbauen. Dieser Leistungsunterschied wirkt sich auf die gesamte Webseite aus - Von der Benutzerfreundlichkeit über den Komfort des Content Writers bis hin zum Google-Ranking.

Schau dir dazu gerne auch einen unabhängigen Vergleich an: A review of Strapi, the Node.js headless CMS

Kosten

Strapi ist kostenlos

Das gilt zwar auch für Drupal, allerdings nicht für andere CMS wie Contentful. Strapi ist kostenlos und ist Open-Source. Strapi ist auf GitHub verfügbar und soll die Kreativität und Produktivität der Welt fördern.

Wir glauben an die Vision von Strapi und unterstützen die Strapi-Community mit kostenfreien Plugins, die bereits mehrere tausend Male heruntergeladen wurden. Wirf ein Blick in unser Npm oder Github Profil und überzeug dich selbst.