Soweit ich gehört habe, ist Backdrop im Grunde eine Alternative zu Drupal 8.
- Ist es einfach eine Frage der Präferenz und der Ideologie, zu entscheiden, welche verwendet werden soll, oder gibt es für jede Frage spezifische Anwendungsfälle?
- Wie entscheide ich mich für ein Upgrade von 7?
Antworten:
Backdrop CMS ist eine gute Wahl, wenn:
Sie verbringen derzeit viel Zeit mit der Verwaltung Ihrer Konfiguration mithilfe des Features-Moduls. Backdrop enthält integrierte Konfigurationsverwaltungstools, mit denen Sie die Konfiguration mithilfe von JSON-Dateien in verschiedenen Umgebungen bereitstellen können. Dies sollte im Vergleich zu Features viel Zeit sparen.
Ihre Anforderungen werden durch die aktuelle Auswahl an Backdrop Contributed-Modulen erfüllt, oder Sie sind in der Lage, Module nach Backdrop zu portieren (dies dauert im Allgemeinen einige Stunden pro Modul). Referenzen von: Lullabot , Tag1 und Kulisse Dokumentation .
Sie sind mit Drupal 7-Code vertraut und möchten dieses Wissen auf ein neueres System übertragen, das in Zukunft unterstützt wird. Der Hintergrundcode ist in den Konzepten nahezu identisch, es gibt jedoch mehrere neue Ergänzungen zum Verwalten der Konfiguration. Die Codebasis von Drupal 8 unterscheidet sich in vielen grundlegenden Konzepten erheblich.
Sie haben eine vorhandene Drupal 7-Site, die Sie aktualisieren möchten. Backdrop enthält einen Aktualisierungspfad (über update.php), mit dem Sie Ihre vorhandene Drupal 7-Site auf Backdrop aktualisieren können. Drupal 8 enthält keinen Upgrade-Pfad von Drupal 7. Es ist geplant , Migrationstools für den Umstieg von Drupal 7 bereitzustellen. Derzeit funktioniert dies jedoch noch nicht. Backdrop hat noch keinen Port des Migrate- Moduls, wird es aber wahrscheinlich in Zukunft sein (da das Portieren von Modulen von Drupal 7 ziemlich trivial ist).
Sie möchten sofort eine Website aktualisieren / erstellen. Backdrop 1.0 ist seit ca. 2 Monaten nicht mehr verfügbar und stabil. Drupal 8 erscheint möglicherweise später in diesem Jahr (obwohl wir das Datum nur schätzen können ). Drupal 8 unterstützt noch keine Upgrades, auch nicht zwischen Betaversionen. Wenn Sie jetzt eine Site darauf aufbauen, können Sie diese nicht aktualisieren, wenn die endgültige Version herauskommt.
Weitere Features, die Backdrop beinhaltet:
Backdrop ist etwas schneller als Drupal 7, da es einen leichteren Kern hat. Im Allgemeinen ist es ungefähr so schnell wie D7, aber da D8 langsamer als D7 ist, ist Backdrop schneller als D8.
Backdrop hat ein eingebautes Panel-ähnliches Modul (Layout), das das alte Block-System ersetzt. Blöcke erhalten neue Funktionen wie Kontextinformationen, erweiterte bedingte Auswahl, Mehrfachinstanzen, Steuerung des Markups und konfigurationsbasierte Einstellungen.
Aktualisierte Bibliotheken (zB neue jQuery-Versionen).
Responsive, HTML5-Elemente und bessere Unterstützung für Mobilgeräte ab Werk.
Alle anderen auf der Backdrop CMS-Homepage aufgelisteten Funktionen .
quelle
Backdrop ist ein Fork von Drupal 7. Sie aktualisieren nicht auf Backdrop, sondern konvertieren. Hier finden Sie eine Dokumentation ( https://backdropcms.org/upgrade ) zum Konvertieren einer Drupal 7-Site in Backdrop.
In Bezug auf die Verwendung ist dies die Präferenz des Entwicklers. Einige der Dinge, die Backdrop für wichtig hält, sind hier ( https://backdropcms.org/philosophy ).
Im Allgemeinen bleibt Backdrop Prozedural, während D8 objektorientierter wird.
quelle
Gründe, sich für Drupal 8 anstelle von Backdrop CMS zu entscheiden, sind (*) :
(*) : Bei diesen Aufzählungszeichen handelt es sich um Anführungszeichen aus einem Kommentar von quicksketch (um "Ende 1Q2015"), der ebenfalls zu seiner Antwort auf diese Frage hinzugefügt wurde. Es endet mit "Vielleicht sollte es eine separate Frage für diese Antwort geben" ... Daher "diese" Antwort.
PS : Es gibt mehr Gründe als die oben genannten ... CMI, TWIG, etc ... Probieren Sie Drupal (8) aus, um sie selbst zu erleben.
quelle
Hintergrund sollte ein attraktives Upgrade auf Drupal 7 sein. Die Konzepte in Drupal 7 wurden sensibel erweitert. Die erklärte Absicht ist, den Kern nicht zu ersetzen. Darüber hinaus konzentriert sich der Zielmarkt für Backdrop auf kleinere Organisationen. Drupal 8 ist von Haus aus so raffiniert, dass es den Anforderungen größerer Unternehmen gerecht wird. Es ist sinnvoll, dass es zwei Open Source-CMS gibt, die auf einer soliden Sicherheitsgrundlage basieren. Eines richtet sich an kleinere Organisationen, das andere an größere. Meiner Meinung nach ist Backdrop ein vielversprechenderer Weg, wenn Drupal 7 die Konzepte enthält, die Sie für Ihre Website benötigen, als Drupal 8. Voraussetzung dafür ist jedoch, dass Backdrop eine starke Community von Unterstützern gewinnt. Hintergrund macht einen ausgezeichneten Marktsinn, und das bedeutet, dass es ' Es ist wahrscheinlich, dass es sich in dem Moment weiterentwickelt, in dem es sich für kleinere Organisationen eignet. Drupal 7 wird enden. In welchen Zukunftsmarkt passen Sie besser, den kleineren Hintergrund oder den größeren Drupal 8?
quelle