Veränderung ist die einzige Konstante. Das ist die Lektion, die wir uns zu Herzen nehmen müssen, wenn es darum geht, Drupal 8 anzunehmen und von Drupal 7 zu migrieren. Seit der Einführung von Drupal 8 im Jahr 2015 sind viele neue Herausforderungen für Entwickler entstanden, darunter das Forking von Drupal.

Ein Zitat von Dries' Meinung zur Akzeptanz von Veränderungen:
„Der Grund für den Erfolg von Drupal ist, dass wir immer große, zukunftsorientierte Veränderungen vorgenommen haben. Es ist ein Klischee, aber Veränderung war schon immer die einzige Konstante in Drupal. Das Ergebnis ist, dass Drupal relevant geblieben ist, im Gegensatz zu fast jedem anderen Open Source CMS im Laufe der Jahre. Das größte Risiko für unser Projekt ist, dass wir Veränderungen nicht annehmen.“
Was ist Backdrop CMS?

Backdrop ist ein Content Management System (CMS), das beim Entwurf einer Vielzahl von Websites eingesetzt werden kann, von der persönlichen Blog-Site eines einzelnen Administrators bis hin zu einer komplexen E-Commerce-Site für Unternehmen mit mehreren Rollen. Es ist die perfekte Lösung für umfassende Non-Profit-, Bildungs-, Unternehmens- oder Regierungs-Websites.
Als Werkzeug zur Strukturierung von Websites zielt das Core Backdrop CMS-Paket darauf ab, viele nützliche Funktionen zu integrieren, aber nur solche, die für die Mehrheit der Websites, die es verwenden, notwendig sind. Backdrop kann durch das Hinzufügen von Modulen, Themes und Layouts erweitert werden, die von Natur aus einfach sind.
Auf diese Weise ermöglicht es nicht-technischen Benutzern, eine Vielzahl von Inhalten zu verwalten. Es ist funktionskompatibel mit Drupal 8 (mit Dingen wie Configuration Management Initiative (CMI), WYSIWYG & Views im Core), basiert aber auf APIs, die denen in Drupal 7 ähnlicher sind.
Evolution von Backdrop CMS
Backdrop CMS begann seine Existenz als Ableger von Drupal. Obwohl Backdrop aus einer gemeinsamen Codebasis mit Drupal stammt, sind seine Philosophie und Organisation unterschiedlich. Backdrop verfolgt eine Politik der konzentrierten Releases, die das Feedback aus der Community berücksichtigen.
Im Wesentlichen ist Backdrop CMS für kleine bis mittlere Unternehmen, Non-Profit-Organisationen, Bildungseinrichtungen oder andere Organisationen, die eine umfassende Website mit einem begrenzten Budget benötigen, einfach zu erstellen und zu erweitern.
Vorteile von Backdrop CMS
Sowohl Backdrop- als auch Drupal-Projekte haben unterschiedliche Endziele, aber da sie aus derselben ursprünglichen Codebasis hervorgegangen sind, gibt es Bereiche, in denen die Zusammenarbeit beiden Projekten zugute kommen kann.
- Neben einfacheren Updates ist Backdrop abwärtskompatibel. Backdrop versucht, API-Änderungen auf ein Minimum zu beschränken, damit beigesteuerter Code leicht gewartet und bestehende Websites kostengünstig aktualisiert werden können.
- Da Backdrop einfach aufgebaut ist, können Sie Code für die Mehrheit schreiben. Es soll einfach zu erlernen und aufzubauen sein, auch für diejenigen mit minimalen technischen Kenntnissen. Direkte Implementierungen werden der Abstraktion vorgezogen, und die Funktionsweise der Dinge kann sofort klar und leicht dokumentierbar sein.
- Der Fokus liegt auf der Einbeziehung von Funktionen für die Mehrheit. Der Backdrop-Core enthält nur Funktionen und Tools, die der Mehrheit der Websites zugute kommen, auf denen er läuft. Außerdem zielt Backdrop darauf ab, Meinungen von Personen einzubeziehen, die an Schulungen, Meetups und Camps teilnehmen, sowie von realen Kontakten mit Verbrauchern.
- Backdrop kann erweitert werden. Backdrop zielt darauf ab, einen leistungsstarken Core bereitzustellen, der durch benutzerdefinierte oder öffentlich verfügbare Module leicht erweitert werden kann. Diese zusätzlichen Module bieten gewünschte Funktionen, die aufgrund ihrer Komplexität oder zu spezifischer Anwendungsfälle nicht in den Core integriert sind.
- Backdrop bietet eine hervorragende Leistung und hat geringe Systemanforderungen. Backdrop läuft auf erschwinglichem Hosting mit sehr grundlegenden Anforderungen. Das bedeutet, dass man nicht populären Trends in der Technologie hinterherjagt, sondern stattdessen gängige, bewährte und erlernbare Systeme einsetzt.
- Mit Backdrop können Sie Releases planen und terminieren. Jede Version enthält eine geplante Reihe von Funktionen und wird pünktlich veröffentlicht. Wenn eine Funktion nicht rechtzeitig für eine bestimmte Version fertig ist, wird die Funktion verschoben, aber die Version wird pünktlich ausgeliefert.
- Es gibt ihnen die Freiheit, frei und Open Source zu bleiben. Alle in Backdrop enthaltenen Codes stehen unter einer Open-Source-Lizenz, die es jedem erlaubt, sie kostenlos zu nutzen, unabhängig von seinen Überzeugungen oder Absichten.
Warum Drupal forken?
Es gibt viele Gründe, warum Drupal geforkt wurde, um Backdrop zu erstellen. Dies sind die bemerkenswertesten:
Technische Lücke
Obwohl viele Funktionen in Drupal 8 mit denen in Drupal 7 identisch sind, hat der darunter liegende Code wenig mit dem Drupal von gestern gemeinsam. Entwickler legen Wert auf die Pflege des Codes, der sich bewährt hat, anstatt von der Erfolgsbilanz abzuweichen.
Codierungsprinzipien
Die Backdrop-Community kann sich von der Drupal-Community in einigen Fragen unterscheiden, die sie höher bewerten, und umgekehrt. Wenn die Prinzipien auseinandergehen, so auch der Code. Dies rechtfertigt die Existenz von Backdrop.
Nischenpublikum
Backdrop CMS richtet sich gezielt an kleine bis mittlere Unternehmen, Non-Profit-Organisationen und Bildungseinrichtungen. Es ist am besten geeignet für Organisationen, die komplexe Funktionen benötigen, aber mit einem begrenzten Budget.

Fallstudien
Die NorCal Hunter Jumper Association ist eine gemeinnützige Freizeitsportorganisation, die eine bessere Website-Erfahrung für ihre Mitglieder suchte, hauptsächlich auf Tablets und mobilen Geräten. Die neue Website sollte auch für den Vorstand und die Administratoren einfach zu aktualisieren und zu verwalten sein. Darüber hinaus planten sie, Vorstandsnominierungen, Abstimmungen, allgemeine Umfragen und andere Formulare in Zukunft auf die Website zu verlagern, einschließlich Formulare, die möglicherweise Kreditkartenzahlungen erfordern. Daher wurde Backdrop als Medium gewählt, um all diese Anforderungen zu integrieren, und die folgenden Ergebnisse wurden erzielt:
- Eine bessere Anzeigeerfahrung für die Mitglieder auf Tablets und mobilen Geräten.
- Einfachere Aktualisierungen und Verwaltung für den Vorstand und die Administratoren.
- Flexibel bei der Hinzufügung von Funktionen, wenn die Bedürfnisse der Organisation wachsen.
- Einfache Integration mit anderen Webdiensten.
- Erschwingliche Wartungs- und langfristige Entwicklungskosten.

BGP Site Solutions ist eine Gruppe von Business-Sites, die Web-Publishing-Erfahrung zeigen.
BGP Site Solutions wurde 2003 gegründet und hat fast 100 Web-Properties mit umfassender Erfahrung in performancebasiertem Online-Marketing (Cost per Lead, Cost per Acquisition, Cost per Click), White-Hat-Suchmaschinenoptimierung und Web-Publishing in den Marketingbereichen Postsekundäre Bildung, Home Services, Versicherungen (Auto/Kranken), Wein, Diät/Gewichtsverlust/Gesundheit, Finanzdienstleistungen, Dating und Altenpflege/Seniorendienste verwaltet.
Andererseits ist Authority Media, gegründet im Jahr 2011, ein führender Herausgeber von Web-Properties für die Berufsausbildung. Das Ziel von AM war es, die maßgebliche Informationsquelle in jeder Kategorie der postsekundären Bildung zu sein, in der sie tätig sind.
Diese Sites waren früher separate WordPress-Sites und wurden mehrfach gehackt. Daher war die Sicherheit der Website das Gebot der Stunde.
Da es sich um relativ kleine Sites handelt, bot die Zusammenlegung in eine einzige Codebasis Einsparungen bei den Hosting- und Wartungskosten. Und die Multi-Site-Funktion von Backdrop CMS schien perfekt zu passen.

Abschließende Gedanken
Drupal 8 ist eine große Abkehr von allem, was die Drupal-Community in der Vergangenheit veröffentlicht hat, und es ist ein Schritt in Richtung Enterprise.
Bei Backdrop geht es nicht um Benutzer, sondern um Entwickler, die vor Herausforderungen stehen, sich anzupassen und ihre Zeit zu investieren, um die Drupal-Plattform weiter zu verbessern. Hier will Backdrop die entstandene Lücke füllen und versuchen, die Konnektivität und den Zusammenhalt mit der größeren Drupal-Community aufrechtzuerhalten.
Sowohl Drupal 8 als auch Backdrop versuchen also, das Problem auf grundlegend unterschiedliche Weise anzugehen.
Immer noch verwirrt? OpenSense Labs bietet standhafte Lösungen und Dienstleistungen, um digitale Innovationen für alle Unternehmen zu ermöglichen.
Kontaktieren Sie uns unter [email protected] und lassen Sie uns wissen, wie wir Ihnen helfen können, Ihre digitalen Ziele zu erreichen.
Abonnieren
Verwandte Blogs
Zurück von der DrupalCon Atlanta 2025: Ein Meilenstein für OpenSense Labs

„Fit. Schnell. Für die Ewigkeit gebaut.“ Das war nicht nur ein Slogan, sondern die Denkweise, mit der wir zur DrupalCon…
Erklärbare KI-Tools: SHAPs Stärke in der KI

Wissen Sie, was erklärbare KI-Tools sind? Erklärbare KI-Tools sind Programme, die zeigen, wie eine KI ihre Entscheidungen…
KI-Chatbots: Präzision und Persönlichkeit in Perfektion

In der Welt der künstlichen Intelligenz ist die Entwicklung eines KI-Chatbots, der nicht nur akkurate Informationen liefert…