Drupal recipes

Drupal-Rezepte

Möchten Sie mühelos neue Funktionen zu Ihrer Drupal-Website hinzufügen (wie ein Registrierungsformular oder eine SEO-Verbesserung), selbst wenn Sie sie seit Monaten oder Jahren betreiben? Erfahren Sie mehr über Rezepte, das sind Konfigurationen und Funktionen, die Sie schnell umsetzen können, ohne Code zu schreiben oder tiefgehende Drupal-Kenntnisse zu haben. 

The Drupal recipes are ready-made sets of functionality and configurations that can be implemented on the website.

Was sind Drupal-Rezepte?

Drupal-Rezepte sind vorgefertigte Kits aus Konfiguration und Funktionalität. Sie können sie jederzeit während des Lebenszyklus einer Anwendung oder Website auf Drupal installieren, um eine spezifische Verbesserung hinzuzufügen. Ihr Name ist kein Zufall. Sie funktionieren wie Kochrezepte - jemand (oder Sie) bereitet die Anleitungen vor und stellt die "Zutaten" zur Verfügung, die Sie sofort in das System einfügen. Auf diese Weise können Sie einen bestimmten Effekt (z.B. Passwort-Richtlinienkonfiguration) ohne Eingriffe in den Code erreichen.

Rezepte wurden auf der DrupalCon 2022 in Portland eingeführt. In seiner Eröffnungsrede umriss der Drupal-Gründer Dries Buytaert die neue Entwicklungsstrategie von Drupal für aufstrebende Site-Builder. Es markierte den Übergang von Drupal zu einer No-Code/Low-Code-Plattform, einem Tool, das es Nutzern ermöglicht, Websites und Webanwendungen mit wenig oder gar keinem Coding zu erstellen. Derzeit wird diese Ausrichtung weiterentwickelt in Form der Drupal Starshot / Drupal CMS-Initiative, in der Rezepte eine große Rolle spielen.

Wie funktionieren Rezepte?

Drupal-Rezepte sind deklarativ, nicht funktional. Das bedeutet, dass sie sich auf das Ergebnis konzentrieren und in einfachen Worten beschreiben, was zu tun ist, nicht wie man etwas in Drupal macht. Einige Rezepte erfordern möglicherweise zusätzliche Module, um ordnungsgemäß zu funktionieren.

Rezepte können auch auf anderen Rezepten basieren und komplexe Lösungen schaffen. Zum Beispiel kann ein Rezept namens "SEO" eine Meta-Tag-, Path-Auto-, Site-Mod- oder XML-Konfiguration enthalten. Sie können also erst kleine Rezepte erstellen und dann ein großes basierend auf Abhängigkeiten aufbauen. Das SEO-Rezept kann letztendlich Teil eines noch größeren "Für Firmenwebsite"-Rezepts sein (zum Beispiel bestehend aus SEO und Sicherheit).

Rezepte auf Drupal.org

Wenn Sie Details dazu benötigen, wie Sie Ihr Rezept erstellen oder ein fertiges in Drupal implementieren, schauen Sie sich die Tipps auf Drupal.org an:

Drupal-Rezepte-Dokumentation

Rezepte-Kochbuch mit fertigen Rezepten 




 

Drupal-Rezepte, die wir bei Droptica erstellt haben

Admin-Bereich und Verbesserungen des Editors

  • Watchdog - dieses Rezept beinhaltet Verbesserungen für das Watchdog (dblog) Modul und fügt Ansichten hinzu, die das Durchsuchen von Systemprotokollen komfortabler machen.


Sicherheit

  • Security - dieses Repository enthält alle sicherheitsrelevanten Rezepte. Sie können dieses verwenden und alle Rezepte herunterladen oder sie einzeln herunterladen.

Sicherheitsrezepte (Unterrezepte):


Sie können die gesamte Liste und Pläne für die neuen Rezepte auf unserem GitHub-Profil finden. 

Developers at Droptica who create recipes in Drupal, a list of which is available on GitHub.
Recipes developed by Droptica make it easy to get started with Drupal and develop your website.

Für wen sind die Drupal-Rezepte?

 

  • Site-Ersteller - Personen, die Websites in einem No-Code/Low-Code-Modell erstellen, können Funktionen schnell umsetzen, ohne programmieren zu müssen.
  • Programmierer und Unternehmen, die Distributionen entwickeln - Rezepte vereinfachen die Erstellung fertig konfigurierter Vorlagen und Musterinhalte.
  • Softwareentwicklungsunternehmen - die Automatisierung sich wiederholender Konfigurationen ermöglicht es ihnen, Websites für Kunden schneller, kostengünstiger und effizienter zu erstellen.
  • Organisationen, die mehrere Websites verwalten - die einfache Übertragbarkeit von Konfigurationen erleichtert das Management und die Wartung komplexer Websites für Organisationen wie Universitäten.

Welche Probleme lösen Rezepte in Drupal?

Die Rezepte sollen den Einstieg in Drupal erleichtern und die Weiterentwicklung einer bestehenden Website auf Drupal unterstützen. In erster Linie dadurch, dass sie anwendbar sind, nicht installierbar. Im Gegensatz zu Distributionen oder Installationsprofilen können sie jederzeit „injected“ werden – sowohl bei der Installation einer Website als auch nach mehreren Monaten oder Jahren des Betriebs.

Drupal-Rezepte ermöglichen:

  • automatisch identische Konfigurationen für Dutzende von Seiten innerhalb der Website durchzuführen,

  • neue Websites mit denselben Funktionen schnell bereitzustellen und dadurch die manuelle Einrichtungszeit zu verkürzen,

  • neue Funktionalität für eine bestehende Website zu implementieren (z. B. ein einfaches CRM, Blog oder Zahlungsgateway). 

Brauchen Sie fertige Rezepte? Lassen Sie uns erstellen

Schreiben Sie uns, welche Funktionen Sie in Drupal benötigen, und wir werden darauf basierende fertige Rezepte vorbereiten, die Sie zu einem passenden Zeitpunkt in Ihr System einführen können.