Drupal

Flexibles und sicheres CMS für anspruchsvolle Webprojekte

Drupal ist ein Content-Management-System, das quelloffen (Open Source) ist und über Deutschland hinaus weite Verbreitung findet. Es ist insbesondere für komplexe Websites und Projekte mit hohen Anforderungen an Flexibilität, Skalierbarkeit und Sicherheit geeignet. Die Anwendungsbereiche reichen von Unternehmenswebsites und Intranets über E-Commerce-Plattformen hin zu Social Networks und Community-Plattformen.

Drupal ist in Deutschland beliebt, insbesondere im öffentlichen Sektor, bei Bildungseinrichtungen und in großen Unternehmen. Es wird oft in Bereichen eingesetzt, in denen Sicherheitsanforderungen, Multisite-Funktionen und Mehrsprachigkeit eine große Rolle spielen.

Drupal baut auf den besten Technologien aus dem Open-Source-Ökosystem auf: Composer, Symfony, Twig, PHPUnit, PHPStan und mehr. Drupal-Releases enthalten Updates für diese Systeme, damit Websites aktuell, stabil und sicher bleiben und neue Funktionen nutzen können.

Das zeichnet Drupal aus

Drupal zeichnet sich durch eine hohe Flexibilität und Erweiterbarkeit, Skalierbarkeit, hohe Barrierearmut und durch den Einsatz moderner Webtechnologien im Unterbau aus und wird daher oft auch als Content-Management-Framework und nicht nur als reines Content-Management-System bezeichnet.

Mehr über die Einsatzmöglichkeiten von Drupal erfahren

Checkliste für Website-Projekte

Messbare Indikatoren wie Inhaltsarten, erwarteter Traffic, Sicherheitsanforderungen, Mehrsprachigkeit, Integrationsbedarf, Barrierefreiheit, Modularität und SEO-Anforderungen helfen dabei zu entscheiden, ob Drupal die passende Lösung ist. 

  • Wie viele unterschiedliche Arten von Inhalten (z. B. Artikelseiten, Blog-Posts, Produkte, Veranstaltungen) werden benötigt?
  • Wie viele verschiedene Benutzerrollen mit individuellen Rechten müssen erstellt werden? (z. B. Redakteure, Administratoren, externe Benutzer)
  • Wie viele Websites sollen unter einem Dach verwalten werden können? 
  • Welches Volumen an Besuchern planst du (z. B. 10.000, 100.000 oder Millionen von Aufrufen)?
  • Wie viele Nutzer werden voraussichtlich gleichzeitig auf die Website zugreifen?
  • Wie oft sind Websites in deinem Bereich Ziel von Angriffen (z. B. Finanz- oder Gesundheitswesen)?
  • Werden personenbezogene oder sicherheitsrelevante Informationen verarbeitet? (z. B. Kundendaten, Transaktionen)
  • Wie viele externe Systeme, wie CRM, ERP oder Payment-Systeme, müssen angebunden werden?
  • Benötigst du APIs für mobile Apps, externe Dienste oder maßgeschneiderte Systeme?
  • Wie viele und welche Standards müssen im Hinblick auf Barrierefreiheit erfüllt werden (z. B. WCAG 2.1)?

Erzählen Sie uns von Ihrem Vorhaben, wir beraten Sie gern und schlagen Ihnen passende Lösungen vor – ob mit oder ohne Drupal! Wir bieten regelmässig kostenlose Drupal-Sprechstunden an.

Kostenlose Erstberatung verabreden

Unser Upgrade Service für Drupal

Drupal bietet durch regelmäßige Sicherheits-Updates und kontinuierliche Weiterentwicklung hohe Sicherheitsstandards. Diese werden jedoch nur gewährleistet, wenn die Updates auch implementiert werden – daher ist eine fortlaufende Systempflege entscheidend. Unser Upgrade-Service umfasst:

Technisches Audit
Wir erstellen eine Bestandsaufnahme des Ist-Stands. Dabei werden Besonderheiten, Sicherheitsprobleme, Code-Basis und die technische Architektur gesichtet und geprüft. Mehr zum Drupal Audit erfahren.

Inhaltliche Analyse
Danach betrachten wir die gewünschten Funktionalitäten: Welche Features bleiben, welche sollen verbessert oder ergänzt werden?

Technisches Konzept
Aus den Ergebnissen der Analyse entwickeln wir Empfehlungen für die Umsetzung und eine Abschätzung des Zeitrahmens sowie der Aufwände.

Umsetzung Datenmigration
Sicherstellung des laufenden Betriebs während der Datenmigration. Nötige Anpassungen bestehender und neuer Funktionalitäten werden parallel entwickelt.

Hosting & Wartung
Wir hosten in Deutschland, sorgen für mehrfache Backups, automatische Sicherheitsupdates, Zertifizierung nach ISO 27001, 100% Ökostrom.

Alle Infos zum Drupal-Audit

Showcase aktueller Drupal-Projekte

Symbolzeichnung Update Drupal 7 zu Drupal 10
unicum

So wird die Migration auf Drupal 10 ein Erfolg!

Für unicum entwickelten wir ein neues CMS auf Basis von Drupal 10, mit dem die Inhalte von vier Web-Portalen gesteuert werden. Hunderte Artikel wurden ins neue CMS übertragen. Lesen

Produktdarstellung sonnen-Batterie mit Detailinformationen
sonnen

Erfolgreiche Skalierung für das Marketing

Für das expandierende Solarstrom-Unternehmen haben wir eine Plattform mit mehr als 10 Länderwebsites entwickelt. Die Anforderungen des Marketings standen zuletzt besonders im Fokus. Lesen

Symbolbild Drupal Plattform-Entwicklung Hostwriter
hostwriter.org

Plattform-Entwicklung zur Vernetzung für Journalist:innen

Die NGO Hostwriter fördert die internationale Vernetzung zwischen Medienprofis. Wir kümmern uns um die Plattform und das Forum. Lesen

weitere Case Studies

Drupal & Barrierefreiheit

Die Drupal-Community hat früh verstanden, dass digitale Teilhabe im Netz wichtig ist, und legte bereits in Drupal 6 und 7 viel Wert auf den Abbau von Barrieren. Gerade im Bezug auf das große Einsatzgebiet von Drupal für öffentliche Einrichtungen, Verwaltung und Bildungsträger ist die Gewährleistung der Barrierefreiheit entscheidend, um sicherzustellen, dass alle Nutzer:innen unabhängig von ihren Fähigkeiten gleichberechtigten Zugang zu Informationen und Dienstleistungen haben. So entstanden unterstützende Module und Themes sowie Best-Practice-Sammlungen und ein regelmäßiger Wissenstransfer durch Vorträge auf Events und Arbeitsgruppen.

Kern-Komponenten sind WCAG-konform

Der Drupal-Qualitätsstandard für Barrierefreiheit legt fest, dass alle Kernkomponenten des CMS den Web Content Accessibility Guidelines (WCAG) 2.1 Level AA entsprechen müssen. Dies bedeutet, dass neue Funktionen und Änderungen im Drupal-Kern so gestaltet werden müssen, dass sie für alle Nutzer:innen zugänglich sind, einschließlich Menschen mit Behinderungen. Vor der Veröffentlichung neuer Versionen wird eine umfassende Überprüfung der Barrierefreiheit durchgeführt, um sicherzustellen, dass die Standards eingehalten werden. Darüber hinaus verpflichtet sich die Community, kontinuierlich an der Verbesserung der Zugänglichkeit zu arbeiten und bestehende Barrieren zu identifizieren und zu beseitigen.

Integrierter Barrierefreiheitstest

Automatisierte Barrierefreiheitstests (A11y-Tests) mit Nightwatch.js in Drupal ermöglichen es Entwickler:innen, die Zugänglichkeit von Webanwendungen systematisch zu überprüfen. Nightwatch.js ist ein End-to-End-Testframework, das auf Selenium basiert und es ermöglicht, Tests in JavaScript zu schreiben. Durch die Integration von A11y-Tests können Entwickler:innen sicherstellen, dass ihre Drupal-Anwendungen den Barrierefreiheitsstandards entsprechen, indem sie automatisierte Skripte verwenden, um gängige Zugänglichkeitsprobleme zu identifizieren. Diese Tests tragen dazu bei, die Qualität und Benutzerfreundlichkeit der Anwendungen zu verbessern und sicherzustellen, dass alle Nutzer:innen Zugang zu den Inhalten haben. 

» Mehr über Accessibility Checks erfahren

Ressourcen & Leitfäden für Entwickler:innen

Die Drupal-Community bietet Entwickler:innen umfassende Ressourcen und Leitfäden, um die Barrierefreiheit von Websites zu fördern und zu testen. Dazu gehören detaillierte Anleitungen zur Durchführung von Zugänglichkeitsprüfungen, die Empfehlung von Tools sowie Best Practices für die Implementierung barrierefreier Designs. Darüber hinaus gibt es Foren und Diskussionsgruppen, in denen Entwickler:innen Erfahrungen austauschen und Unterstützung bei spezifischen Herausforderungen im Bereich der Barrierefreiheit erhalten können.

Die Drupal-Community

Die Drupal-Community zählt mit über 1,3 Mio. registrierten Nutzer:innen (drupal.org) und über 50.000 Entwickler:innen zu einer der weltweit größten Open-Source Communities. Zentraler Anlaufpunkt des Drupal-Ökosystems ist drupal.org, wo alle Erweiterungen (Module) kostenfrei durch die Community zur Verfügung gestellt werden und Dokumentation und Foren zugänglich sind und der Wissensaustausch organisiert ist. 

Die Community stellt sicher, dass sowohl das Kernsystem als auch die Erweiterungsmodule eine kontinuierliche Sicherheitsabdeckung erfahren. Darum kümmert sich das Drupal-Sicherheitsteam, das ebenso eine koordinierte Weiterentwicklung vorantreibt. 

Drupal Werte uns Prinzipien

Die Vitalität der Drupal-Community beruht auf dem gegenseitigen Respekt ihrer Mitglieder und einem gemeinsamen Satz von Werten und Normen. Zu diesen zählt ein Lernumfeld, das auf Kollaboration basiert, der Fokus auf zugängliche Qualitäts-Software und das Streben nach ständiger Verbesserung. Im Code of Conduct ist das „Wie“ der Zusammenarbeit der Drupal-Entwickler:innen manifestiert. 

 

Das Team von Reinblau ist seit vielen Jahren Teil der Drupal-Community und organisiert regelmässig User-Groups in Bochum und Berlin. Reinblau ist Mitglied des Drupal e.V. und Marc war Mitglied des Vorstands. Katja vertritt Reinblau jährlich bei den internationalen Drupal-Konferenzen. Außerdem sponsern wir regelmässig Drupal-Events. Unser Profil auf Drupal.org

Ansprechperson

Julia Kliemann

Julia Kliemann
Kundenberatung & Projektmanagement

Erzählen Sie uns von Ihrem Vorhaben und lassen Sie uns herausfinden, wie wir auch Sie unterstützen können.

Kontakt