Wann sollte ich Backdrop CMS anstelle von Drupal 8 verwenden?

Nach dem, was ich gehört habe, ist Hintergrund im Grunde eine Alternative zu Drupal 8.

  • Ist die Entscheidung, welche verwendet werden soll, nur eine Frage der Präferenz und der Ideologie, oder gibt es für jeden spezifische Anwendungsfälle?
  • Wenn ich ein Upgrade von 7 durchführe, wie geht das? Ich entscheide, welchen Weg ich gehen soll?

Kommentare

  • Ich bin mir nicht sicher, ob diese Frage hier gut passt. Eins, da es eher subjektiv ist. Zweitens sorgte dies für ein wenig Aufsehen in der Community, sodass objektive Antworten schwer zu beurteilen sind. @quicksketch ist hier Mitglied, aber ‚ postet nicht viel. Ich werde dies ein oder zwei Tage geben, um zu sehen, ob wir eine gute Antwort bekommen können.
  • Ich denke, dies wird sowohl ein bisschen breit als auch subjektiv sein – ich habe gerade angefangen, eine Antwort zu schreiben , bekam ungefähr 4 große Absätze und stellte fest, dass ich ‚ nicht einmal die Oberfläche zerkratzt hatte. Es gibt ‚ viel zu beachten, und es gibt zwei große Gruppen von Menschen, für die dies sehr unterschiedliche Bedeutungen hat: Entwickler und Site-Builder
  • @Clive, I. Ich denke, ich müsste dir zustimmen, das ist ein bisschen zu weit gefasst. Ich denke jedoch, dass die Fullerja-Antwort anständig genug ist, um diese Frage zu beantworten.

Antwort

Hintergrund CMS ist gut Auswahl, wenn:

  • Sie verbringen derzeit viel Zeit mit der Verwaltung Ihrer Konfiguration mithilfe des Funktionsmoduls. Der Hintergrund enthält integrierte Konfigurationsverwaltungstools, mit denen Sie die Konfiguration mithilfe von JSON-Dateien in verschiedenen Umgebungen bereitstellen können. Dies sollte im Vergleich zu den Funktionen viel Zeit sparen.

  • Ihre Anforderungen werden von erfüllt die aktuelle Auswahl von Hintergrundbeitragsmodule oder Sie können Module nach Hintergrund portieren (dies dauert im Allgemeinen einige Stunden pro Modul). Referenzen von: Lullabot , Tag1 und Hintergrunddokumentation .

  • 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. Der Hintergrund enthält einen Aktualisierungspfad (per 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 Wechsel von Drupal 7 bereitzustellen , aber zu diesem Zeitpunkt funktioniert es noch nicht. Hintergrund hat noch keinen Port des Moduls Migrieren , wird es aber wahrscheinlich im Zukunft (da das Portieren von Modulen aus Drupal 7 ziemlich trivial ist).

  • Sie möchten eine Site sofort aktualisieren / erstellen. Backdrop 1.0 ist seit ungefähr 2 Monaten nicht mehr verfügbar und ist es auch Drupal 8 wird möglicherweise einige Zeit später in diesem Jahr herauskommen (obwohl wir nur das Datum schätzen können ). Drupal 8 unterstützt noch keine Upgrades, selbst zwischen Beta-Versionen Wenn Sie jetzt eine Site darauf erstellen, haben Sie gewonnen. “ Sie können es nicht aktualisieren, wenn die endgültige Version veröffentlicht wird.

Weitere Funktionen von Backdrop:

  • Der Hintergrund ist geringfügig schneller als Drupal 7, da es einen leichteren Kern hat. Im Allgemeinen entspricht es ungefähr der Geschwindigkeit von D7, aber da D8 langsamer als D7 ist, ist Backdrop schneller als D8.

  • Backdrop verfügt über ein integriertes Panel-ähnliches Modul (Layout) ), das das alte Blocksystem ersetzt. Blöcke erhalten neue Funktionen wie Kontextinformationen, erweiterte bedingte Auswahl, mehrere Instanzen, Kontrolle über Markup und konfigurationsbasierte Einstellungen.

  • Aktualisierte Bibliotheken (z. B. neue jQuery-Versionen).

  • Reaktionsschnelle HTML5-Elemente und sofort bessere mobile Unterstützung.

  • Alle Die anderen Funktionen sind auf der CMS-Homepage im Hintergrund aufgeführt.

Kommentare

  • Danke für die Punkte. Es wäre schön, sie mit einem D8 zu ergänzen. Dies ist eine gute Wahl, wenn Abschnitt.
  • Ich hatte tatsächlich einen D8-Abschnitt geschrieben auch, aber der Titel der Frage war, wann man Backdrop speziell wählen sollte. Die Shortlist für D8 ist besser Internationalisierung, eine Symfony-ähnliche Architektur, eine robustere Out-of-Box-Erfahrung und eine viel größere Support-Community. Vielleicht sollte es für diese Antwort eine ganz andere Frage geben.
  • Es scheint, dass BackdropCMS Drupal8 genannt werden sollte, der nächste logische Schritt zur Verbesserung von Drupal, und Drupal8 sollte tatsächlich SymphonyCMS heißen.
  • Ist Nate Lampton ein Amalgam aus Nate Haug und Jen Lampton?

Antwort

Hintergrund ist eine Abzweigung von Drupal 7. Sie aktualisieren nicht auf Hintergrund, sondern konvertieren. Hier finden Sie einige Dokumentationen ( 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 allgemeinsten Sinne bleibt der Hintergrund prozedural, wobei D8 zu mehr objektorientiert wechselt.

Kommentare

  • Ja und Nein. Es gibt einen integrierten “ Upgrade-Pfad “ von Drupal 7 zu Backdrop und es gibt keinen integrierten “ Upgrade-Pfad “ von Drupal 7 auf Drupal 8. In gewisser Weise müssen Sie “ konvertiert „, wenn Sie zu Drupal 8 wechseln.

Antwort

Gründe für die Entscheidung für Drupal 8 Anstelle von Hintergrund-CMS sind (*) :

  • D8 ist eine bessere Internationalisierung.
  • D8 hat eine Symfony-ähnliche Architektur.
  • D8 hat eine robustere Out-of-Box-Erfahrung.
  • D8 hat eine viel größere Support-Community.

(*) : Diese Aufzählungszeichen sind Zitate aus einem Kommentar von quicksketch (ab „Ende 1Q2015“), der auch zu seiner Antwort auf diese Frage hinzugefügt wurde. Es endet mit „Vielleicht sollte es für diese Antwort eine ganz separate Frage geben“ … Daher „diese“ Antwort.

PS : Es gibt mehr Gründe als die oben genannten … CMI, TWIG usw. Probieren Sie Drupal (8) aus, um sie zu erleben Sie selbst.

Antwort

Hintergrund sollte ein attraktives Upgrade für Drupal 7 sein. Die Konzepte, die bereits in Drupal 7 enthalten sind, wurden sensibel erweitert. Die erklärte Absicht ist es, zu verfeinern, den Kern nicht zu ersetzen. Darüber hinaus konzentriert sich der Zielmarkt für Backdrop auf kleinere Organisationen. Drupal 8 by Design verfügt über die Raffinesse, um den Anforderungen größerer Unternehmen gerecht zu werden. Es ist sinnvoll, dass es zwei Open-Source-CMS gibt, die auf einer soliden Sicherheitsgrundlage basieren, eines für kleinere Organisationen, das andere für größere. Meiner Meinung nach ist Backdrop ein vielversprechenderer Weg als Drupal 8, wenn Drupal 7 die Konzepte enthält, die Sie auf Ihrer Website benötigen. All dies hängt jedoch davon ab, dass Backdrop eine starke Community von Unterstützern gewinnt. Hintergrund ist ein ausgezeichneter Marktsinn, und das bedeutet, dass er sich wahrscheinlich dahingehend weiterentwickeln wird, dass er weiterhin für kleinere Unternehmen geeignet ist. Drupal 7 wird enden. In welchen zukünftigen Markt passen Sie besser, in den kleineren Hintergrund oder der größere Drupal 8?

Kommentare

  • Denken Sie daran, dass wir sprechen ^ H ^ H ^ H ^ H ^ H ^ H ^ H. Wenn Sie hier über die Zukunft spekulieren, könnte die Frage als “ umformuliert werden, in welchen zukünftigen Markt Sie besser passen, in den größeren Hintergrund oder in den kleiner Drupal 8? “
  • Ich habe Websites mit beiden entwickelt. Ich ‚ bin meistens Backend mit umfangreicher D7-Erfahrung. Die Entwicklungszeit mit Backdrop CMS ist erheblich kürzer, vor allem, weil das CMS das phpTemplating-System verwendet und ich aufgrund des Zweigs, des Komponisten und der Konf. eine Menge Zeit damit verbringe, D8 von lokal auf die Bühne zur Produktion zu migrieren Managementprobleme. D8 ist eine PITA.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.