Drupal ist eines der führenden Open-Source Content Management Systeme weltweit. Mit über 20 Jahren Entwicklungsgeschichte, einer großen weltweiten Community und über 50.000 Erweiterungsmodulen bietet es sowohl Einsteigern als auch erfahrenen Entwicklern die perfekte Plattform für digitale Projekte jeder Größenordnung.
Welche Variante ist die richtige für dich?
Drupal Core
Für Entwickler mit maximaler Kontrolle: Drupal Core bietet einen CMS-Baukasten mit vollständiger Flexibilität. Du entscheidest selbst, welche Module und Funktionen du benötigst und baust deine Website von Grund auf nach deinen Vorstellungen. Perfekt für individuelle, maßgeschneiderte Lösungen, bei denen jedes Detail zählt.
Drupal CMS
Für Entwickler und Site Builder, die schnell starten wollen: Drupal CMS richtet sich an alle, die mit einem vollständigen Paket beginnen möchten. Besonders geeignet für Marketing-Teams, Content-Ersteller und Entwickler, die schnell produktiv sein wollen. Es bringt sofort einsatzbereite Tools mit: SEO-Optimierung, erweiterte Medienverwaltung, KI-gestützte Features, Consent-Management, Analytics und automatische Updates. Mit vorkonfigurierten "Recipes" kann die Webseite auf einfache Art und Weise erweitert werden.
Wichtige Bereiche für moderne Web-Projekte
🤖 Drupal AI
Nutze künstliche Intelligenz für Content-Erstellung, Übersetzungen und intelligente Workflows.
🔌 Decoupled Drupal
Verwende Drupal als leistungsstarkes Backend und kombiniere es mit modernen Frontend-Frameworks wie React, Vue oder Nuxt.
Drupal ausprobieren
Du möchtest Drupal erst einmal testen, bevor du dich entscheidest? Kein Problem!
- Drupal CMS Trial – Kostenlose Online-Demo zum sofortigen Ausprobieren
- DrupalForge – Schnell verfügbare, kostenlose Online-Umgebungen für Evaluierung und Schulungen
- Evaluator Guide – Umfassender Leitfaden zur Evaluation von Drupal
Mit der Entwicklung beginnen
Bereit, dein erstes Drupal-Projekt zu starten? Hier findest du alles, was du brauchst, um loszulegen:
Installation und Setup
- Download & Installation – Lade Drupal Core oder das Drupal CMS herunter
- Lokale Entwicklung mit DDEV – Schneller Einstieg in die lokale Entwicklung
- Drupal CMS lokal mit DDEV – Spezifische Anleitung für das Drupal CMS
- System Requirements – Technische Anforderungen für den Betrieb
Erste Schritte
- Drupal User Guide – Umfassende Schritt-für-Schritt-Anleitung (Allgemein)
- Drupal CMS Dokumentation – Kompletter Guide für den Einstieg mit Drupal CMS
- Developer Dokumentation – Community-Dokumentation für Entwickler
Dokumentation und Ressourcen
Einstieg und Lernen
- Allgemeine Dokumentation – Übersicht über Drupal-Dokumentation
- Drush - Das Drupal Kommandozeilenwerkzeug
- https://drupalize.me – Professionelle Drupal-Trainings mit Videos und Tutorials
- https://www.youtube.com/@DrupalAssociation – DrupalCon Session Recordings
Für Entwickler
- Developer Dokumentation – Technische Dokumentation
- Drupal API – API-Reference für Drupal API (PHP)
- https://www.drupal.org/docs/develop/creating-modules – Dokumentation zur Modulentwicklung
- https://www.drupal.org/project/examples – Code-Beispiele für Drupal APIs
- Next.js for Drupal - Decoupled-Drupal Lösung mit Next.js
- Lupus Decoupled – Sofort einsetzbare Lösung mit einem modernen Frontend (Nuxt/Vue)
Module, Themes und Erweiterungen
- Module durchsuchen – Über 50.000 Module für jede Funktionalität
- Themes entdecken – Themes und Basis-Themes zur Umsetzung eines eigenen Designs
Community & Austausch
Hast du Fragen oder möchtest dich mit der Drupal-Community austauschen? Die weltweite Drupal-Community ist aktiv und hilfsbereit!
- Drupal Slack – Tritt dem offiziellen Drupal Slack bei und chatte in Echtzeit mit tausenden Drupal-Entwicklern weltweit
- Drupal Austria Meetup – Regelmäßige Treffen in Österreich