Drupal-Agentur
Das CMS, mit dem wir bisher am häufigsten gearbeitet haben.
Drupal ist ein Open-Source-System für strukturierte Inhalte. Es trägt die Unternehmenswebsite ebenso wie das Kundenportal, die Plattform für mehrere Marken und Länder oder die Inhaltsquelle für Website, App und weitere Kanäle.
Was Drupal ist und wofür es sich eignet
Drupal ist ein Content-Management-System unter freier Lizenz. Es verlangt keine Lizenzgebühren und bindet Sie nicht an einen einzelnen Hersteller. Seine Stärke liegt im Datenmodell: Inhalte bestehen aus frei definierbaren Typen mit Feldern, Beziehungen und Berechtigungen. Ein Produkt, ein Standort, eine Veranstaltung oder ein Ansprechpartner sind eigene Inhaltstypen, die sich gegenseitig referenzieren und in Listen, Filtern und Suchen wiederverwenden lassen.
Damit eignet sich Drupal für Vorhaben, bei denen Inhalte mehr sind als Seiten: viele Inhaltstypen, mehrere Sprachen, mehrere Redaktionen, angebundene Systeme. Für eine kleine Website mit wenigen Seiten ist Drupal möglich, aber selten die wirtschaftlichste Wahl.
Aus eigenen Projekten kennen wir Drupal in allen unten beschriebenen Einsatzformen. Welche davon zu Ihrem Vorhaben passt, klären wir vor der Umsetzung.
- Unternehmens- und Markenwebsites mit mehreren Sprachen und Ländern
- Kundenportale, Händlerbereiche und Intranets mit abgestuften Rechten
- Plattformen für mehrere Marken oder Gesellschaften auf gemeinsamer Basis
- Inhaltsquelle für Website, App, Shop und weitere Kanäle
- Onlineshops, in denen Produkte und redaktionelle Inhalte zusammengehören
Einsatzformen: klassisch, entkoppelt, Content-Hub
Drupal lässt sich auf vier Arten einsetzen. Sie unterscheiden sich darin, wer die Seiten darstellt und wie viel die Redaktion selbst gestalten kann.
| Einsatzform | So arbeitet sie | Passt, wenn … | Zu bedenken |
|---|---|---|---|
| Klassisch | Drupal verwaltet die Inhalte und stellt die Seiten selbst dar. | eine Website oder ein Portal im Mittelpunkt steht und die Redaktion Seiten selbst aufbauen soll | Das Frontend folgt den Mitteln von Drupal. |
| Teilweise entkoppelt | Drupal stellt die Seiten dar, einzelne Bereiche laufen als eigene Anwendung im Browser. | einzelne Funktionen sehr interaktiv sind, etwa ein Konfigurator oder eine Suche | Zwei Techniken im Frontend brauchen klare Grenzen. |
| Headless | Drupal liefert die Inhalte über Schnittstellen, ein eigenes Frontend stellt sie dar. | das Frontend eigenen Anforderungen folgt oder ein Team dafür vorhanden ist | Vorschau, Seitenaufbau und Betrieb des Frontends sind eigene Aufgaben. |
| Content-Hub | Drupal ist die Quelle der Inhalte für mehrere Websites, Apps und Systeme. | dieselben Inhalte in mehreren Kanälen erscheinen | Das Inhaltsmodell muss kanalneutral geplant werden. |
Drupal im Einzelnen
Headless und Decoupled
Drupal als Inhaltsquelle für ein eigenes Frontend.
Content-Hub
Eine Quelle für Inhalte in mehreren Kanälen und Marken.
Mehrsprachigkeit und Redaktion
Sprachen, Rollen, Freigaben und Seitenaufbau.
KI mit Drupal
Sprachmodelle in Redaktion, Übersetzung und Suche.
Migration
Wechsel auf die aktuelle Version oder von einem anderen System.
Wartung und Betrieb
Updates, Sicherheit und Hosting.
Drupal Commerce
Onlineshop und Inhalte in einem System.
Redaktion und Abläufe
Drupal bringt die Werkzeuge für geregelte Redaktionsarbeit im Kern mit. Rollen und Berechtigungen legen fest, wer welche Inhalte anlegen, bearbeiten, übersetzen und veröffentlichen darf. Arbeitsabläufe mit Zuständen wie Entwurf, Prüfung und veröffentlicht bilden Freigaben ab. Jede Änderung wird als Revision gespeichert und lässt sich zurückholen.
Seiten baut die Redaktion aus vorbereiteten Bausteinen. Dafür stehen der Layout Builder im Kern und der visuelle Seiten-Editor Drupal Canvas zur Verfügung. Die Medienverwaltung hält Bilder, Dokumente und Videos an einer Stelle, sodass eine Datei mehrfach verwendet und einmal gepflegt wird.
Mehrsprachigkeit ist Teil des Kerns: Inhalte, Oberfläche und Einstellungen lassen sich je Sprache übersetzen.
Unsere Leistungen rund um Drupal
Konzeption und Inhaltsmodell
Inhaltstypen, Felder, Beziehungen und Seitenstruktur nach Ihren Inhalten planen.
Gestaltung und Frontend
Bausteine, die sich pflegen und erweitern lassen.
Rechte- und Rollenkonzept
Zugriffe für Redaktion, Fachabteilungen und angemeldete Nutzer regeln.
Schnittstellen
ERP, CRM, PIM-System und weitere Systeme anbinden.
Modulentwicklung
Eigene Erweiterungen für fachliche Anforderungen, die kein vorhandenes Modul abdeckt.
Migration und Relaunch
Inhalte und Funktionen in die aktuelle Hauptversion überführen.
Schulung der Redaktion
Einweisung am eigenen System, mit den eigenen Inhalten.
Betrieb und Weiterentwicklung
Updates, Überwachung und neue Funktionen nach dem Livegang.
Schnittstellen und Integration
Drupal stellt seine Inhalte über die Schnittstelle JSON:API bereit, die seit Version 8.7 zum Kern gehört2. Sie deckt Lesen und Schreiben ab und beachtet dieselben Berechtigungen wie die Oberfläche. Wer GraphQL bevorzugt, ergänzt es als Modul aus der Community.
In der Gegenrichtung bezieht Drupal Daten aus anderen Systemen: Produkte aus dem PIM-System, Preise und Verfügbarkeiten aus dem ERP, Kontakte aus dem CRM. Für die Suche über große Bestände lässt sich Drupal mit Suchservern wie Solr oder Elasticsearch verbinden.
Entscheidend ist die Zuordnung, welches System welche Angabe pflegt. Drupal führt die redaktionellen Inhalte. Stammdaten bleiben in dem System, in dem sie entstehen.
KI mit Drupal
Für Drupal gibt es ein Modul, das Sprachmodelle verschiedener Anbieter an einer Stelle anbindet. Darauf bauen Funktionen für die Redaktion auf: Textvorschläge im Editor, Entwürfe für Übersetzungen, das Befüllen von Feldern wie Alternativtexten und Zusammenfassungen sowie eine Suche nach Bedeutung statt nach Stichwort.
Für uns als KI-first-Agentur ist das der Punkt, an dem Drupal und KI zusammenfinden: Die strukturierten Inhalte sind die Grundlage, auf der ein Sprachmodell verlässlich arbeitet. Rollen, Freigaben und Revisionen sorgen dafür, dass ein Mensch prüft, was veröffentlicht wird.
Migration und Relaunch
Zwischen den neueren Hauptversionen wird Drupal an Ort und Stelle aktualisiert: Die Website bleibt bestehen, Kern und Module werden angehoben. Von Drupal 7 führt dagegen kein Update weiter. Dort entsteht eine neue Website, in die Inhalte, Nutzer und Dateien überführt werden.
Dasselbe Werkzeug übernimmt Inhalte aus anderen Systemen, etwa aus TYPO3, WordPress oder einer Eigenentwicklung. Eine Migration ist der Anlass, Inhalte zu sichten: Was wird übernommen, was überarbeitet, was entfällt.
Betrieb, Sicherheit, Updates
Drupal folgt einem festen Rhythmus. Neue Funktionen erscheinen alle sechs Monate in einer Nebenversion1, dazwischen liegen Korrekturen und Sicherheitsupdates. Ein eigenes Sicherheitsteam der Community prüft gemeldete Lücken, stimmt die Behebung ab und veröffentlicht Hinweise.
Für den Betrieb heißt das: Updates sind planbar, müssen aber eingespielt werden. Wir übernehmen das im Rahmen einer Wartungsvereinbarung, mit Prüfung auf einer Testumgebung vor jedem Einspielen.
Der Kern von Drupal richtet sich nach den Richtlinien WCAG 2.2 auf Stufe AA, für die öffentliche Seite wie für die Verwaltungsoberfläche4. Eine fertige Website ist dadurch nicht von selbst barrierefrei. Gestaltung, Inhalte und Erweiterungen müssen dieselben Anforderungen erfüllen.
Unser Vorgehen
Bestandsaufnahme
Inhalte, Systeme, Rollen und Ziele erfassen. Bei einem bestehenden Drupal prüfen wir Version, Module und Eigenentwicklungen.
Einsatzform und Inhaltsmodell
Klassisch, entkoppelt oder Content-Hub festlegen. Inhaltstypen, Felder und Beziehungen beschreiben.
Gestaltung und Bausteine
Seitentypen und Bausteine entwerfen, aus denen die Redaktion Seiten aufbaut.
Umsetzung in Etappen
Entwicklung in überschaubaren Schritten, mit Abnahme am laufenden System.
Inhalte und Schulung
Inhalte überführen, Redaktion am eigenen System einweisen.
Livegang und Betrieb
Umstellung, Überwachung, Updates und Weiterentwicklung.
Drupal in der Systemlandschaft
Drupal lässt sich über Schnittstellen in modulare Systemlandschaften einbinden.
- MACH-Architekturbrandmediale plant und baut modulare Systemlandschaften nach dem MACH-Prinzip. Microservices, API-first, Cloud-native, Headless.
- Website & Headless CMSbrandmediale berät und entwickelt CMS- und Headless-CMS-Lösungen, von der Auswahl über die Migration bis zur Schulung Ihres Redaktionsteams.
- Systemintegration & Prozessautomationbrandmediale verbindet Ihre Systeme. Von der Beratung über die Integration bis zu Datenmigration, Tests und Schulung Ihres Teams.
- Contao-Agenturbrandmediale entwickelt und betreut Websites mit dem Open-Source-CMS Contao, übersichtlich für die Redaktion, mit planbaren Updates.
- TYPO3-Agenturbrandmediale plant, entwickelt und betreut Corporate Websites und Onlineshops auf Basis von TYPO3.
Quellen
- 1Drupal.org: Drupal core: supported releases, ↩
- 2Drupal.org: Decoupled Drupal: APIs and useful modules, ↩
- 3Drupal.org: Drupal core release schedule, ↩
- 4Drupal.org: Accessibility, ↩
Planen Sie ein Vorhaben mit Drupal?
Häufige Fragen
Was ist Drupal?
Drupal ist ein Content-Management-System unter freier Lizenz. Es verwaltet strukturierte Inhalte mit frei definierbaren Typen, Feldern und Berechtigungen und stellt sie als Website dar oder liefert sie über Schnittstellen an andere Anwendungen.
Für wen eignet sich Drupal?
Für Unternehmen mit vielen Inhaltstypen, mehreren Sprachen, mehreren Redaktionen oder angebundenen Systemen. Bei einer kleinen Website mit wenigen Seiten ist ein schlankeres System oft wirtschaftlicher.
Was kostet Drupal?
Für die Software fallen keine Lizenzgebühren an. Kosten entstehen für Konzeption, Gestaltung, Entwicklung, Hosting und Wartung. Den Umfang klären wir in einem Angebot zu Ihrem Vorhaben.
Kann Drupal headless betrieben werden?
Ja. Drupal liefert Inhalte über Schnittstellen an ein eigenes Frontend. Möglich ist auch eine Mischform, bei der Drupal die Seiten darstellt und nur einzelne Bereiche entkoppelt sind.
Wie lange wird eine Drupal-Version unterstützt?
Eine Hauptversion erhält über mehrere Jahre Updates. Der Wechsel auf die nächste Hauptversion ist bei gepflegten Systemen ein Update und kein Neubau. Den aktuellen Stand nennt der Veröffentlichungsplan auf drupal.org.
Übernehmen Sie bestehende Drupal-Websites?
Ja. Am Anfang steht eine Prüfung von Version, Modulen, Eigenentwicklungen und Hosting. Daraus ergibt sich, was sofort zu tun ist und was geplant werden kann.
