Wanneer moet ik Backdrop CMS gebruiken in plaats van Drupal 8?

Van wat ik “heb gehoord, Backdrop is in feite een alternatief voor Drupal 8.

  • Is beslissen welke te gebruiken gewoon een kwestie van voorkeur en ideologie, of zijn er specifieke gebruiksscenarios voor elk?
  • Als ik upgrade van 7, hoe kan ik Ik beslis welke kant ik op ga?

Reacties

  • Weet niet zeker of deze vraag hier goed bij past. Een, aangezien het nogal subjectief is. Ten tweede veroorzaakte dit wat opschudding in de gemeenschap, dus objectieve antwoorden zijn misschien moeilijk te beoordelen. @quicksketch is hier een lid, maar plaatst niet ‘ t veel. Ik ga dit een dag of twee geven om te zien of we een goed antwoord kunnen krijgen.
  • Ik denk dat dit uiteindelijk zowel een beetje breed als subjectief zal worden – ik begon net een antwoord te schrijven , kreeg ongeveer 4 grote alineas in, en realiseerde me dat ik niet eens ‘ had gekrast. Er ‘ is veel om over na te denken, en er zijn twee grote groepen mensen voor wie dit heel verschillende dingen zal betekenen: ontwikkelaars en sitebouwers
  • @Clive, ik denk dat ik het met je eens zou moeten zijn dit is een beetje te breed. Ik denk echter dat het fullerja-antwoord goed genoeg is om deze vraag te beantwoorden.

Answer

Backdrop CMS is een goede keuze als:

  • U besteedt momenteel veel tijd aan het beheren van uw configuratie met behulp van de Features module. Backdrop bevat ingebouwde hulpprogrammas voor configuratiebeheer waarmee u configuratie in verschillende omgevingen kunt implementeren met behulp van JSON-bestanden, wat veel tijd zou moeten besparen in vergelijking met functies.

  • Aan uw behoeften wordt voldaan door de huidige selectie van Backdrop Bijgedragen modules of je bent in staat om modules naar Backdrop te porten (het duurt over het algemeen een paar uur per module). Verwijzingen van: Lullabot , Tag1 , en Achtergronddocumentatie .

  • U bent bekend met de Drupal 7-code en wilt die kennis overbrengen naar een nieuwer systeem dat in de toekomst zal worden ondersteund. Backdrop-code is qua concepten bijna identiek, hoewel er verschillende nieuwe toevoegingen zijn om de configuratie te beheren. De codebasis van Drupal 8 verschilt aanzienlijk in veel fundamentele concepten.

  • Je hebt een bestaande Drupal 7-site die je wilt upgraden. Backdrop bevat een upgradepad (via update .php) die uw bestaande Drupal 7-site kan upgraden naar Backdrop. Drupal 8 bevat geen upgradepad van Drupal 7; het plan is om migratietools te bieden om over te stappen van Drupal 7 , maar op dit moment werkt het nog niet. Backdrop heeft nog geen poort van de module Migrate , maar dit zal waarschijnlijk gebeuren in de toekomst (aangezien het porten van modules van Drupal 7 vrij triviaal is).

  • U wilt meteen een site upgraden / bouwen. Backdrop 1.0 was nu ongeveer 2 maanden uit en is stabiel. Drupal 8 komt mogelijk enige tijd later dit jaar uit (hoewel we alleen de datum kunnen schatten ). Drupal 8 ondersteunt nog geen upgrades, zelfs niet tussen bètaversies , dus als je er nu een site op bouwt, heb je gewonnen ” ik kan het niet upgraden wanneer de definitieve versie uitkomt.

Andere functies die Backdrop bevat:

  • Backdrop is enigszins sneller dan Drupal 7 out of box vanwege de lichtere kern. Over het algemeen is het ongeveer dezelfde snelheid als D7, maar aangezien D8 langzamer is dan D7, is Backdrop sneller dan D8.

  • Backdrop heeft een ingebouwde paneelachtige module (Layout ) dat het oude Block-systeem vervangt. Blocks krijgen nieuwe bevoegdheden zoals contextuele informatie, geavanceerde voorwaardelijke selectie, meerdere instanties, controle over markup en op configuratie gebaseerde instellingen.

  • Bijgewerkte bibliotheken (bijv. nieuwe jQuery-versies).

  • Responsieve HTML5-elementen en direct betere mobiele ondersteuning.

  • Alle de andere functies vermeld op de Backdrop CMS-startpagina .

Opmerkingen

  • Bedankt voor de punten. Het zou leuk zijn om het aan te vullen met een D8 is een goede keuze als sectie.
  • Ik had eigenlijk een D8-sectie getypt ook, maar de titel van de vraag was wanneer Backdrop specifiek moest worden gekozen. De shortlist voor D8 is betere internationalisering, een symfonie-achtige architectuur, een robuustere out-of-box-ervaring en een veel grotere ondersteuningsgemeenschap. Misschien zou er een hele aparte vraag voor dat antwoord moeten zijn.
  • Het lijkt erop dat BackdropCMS de naam Drupal8 had moeten krijgen, de volgende logische stap in het verbeteren van Drupal, en dat Drupal8 eigenlijk SymphonyCMS had moeten heten.
  • Is Nate Lampton een amalgaam van Nate Haug en Jen Lampton?

Answer

Backdrop is een afsplitsing van Drupal 7. Je upgrade niet naar Backdrop, je converteert. Er is hier enige documentatie ( https://backdropcms.org/upgrade ) over het converteren van een Drupal 7-site naar Backdrop.

Wat te gebruiken, dat is de voorkeur van de ontwikkelaar. Sommige dingen die Backdrop belangrijk vindt, zijn hier ( https://backdropcms.org/philosophy ).

In de meest algemene zin blijft Backdrop procedureel, terwijl D8 naar meer objectgeoriënteerd gaat.

Opmerkingen

  • Nou ja, ja en nee. Er is een ingebouwd ” Upgradepad ” van Drupal 7 naar Backdrop , en er is geen ingebouwd ” Upgradepad ” van Drupal 7 naar Drupal 8. In sommige opzichten moet je ” convert ” als je overstapt naar Drupal 8.

Antwoord

Redenen om te beslissen voor Drupal 8 in plaats van Backdrop CMS zijn (*) :

  • D8 is een betere internationalisering.
  • D8 heeft een symfonie-achtige architectuur.
  • D8 heeft een robuustere kant-en-klare ervaring.
  • D8 heeft een veel grotere ondersteuningsgemeenschap.

(*) : Deze opsommingstekens zijn citaten uit een opmerking van quicksketch (van rond “eind 1Q2015”), ook toegevoegd aan zijn antwoord op deze vraag. Het eindigt met “Misschien moet er een hele aparte vraag zijn voor dat antwoord” … Vandaar “dit” antwoord.

PS : Er zijn meer redenen dan de bovenstaande … CMI, TWIG, enz … Probeer Drupal (8) om ze te ervaren jezelf.

Answer

Backdrop zou een aantrekkelijke upgrade naar Drupal 7 moeten zijn. De concepten die al in Drupal 7 zitten, zijn gevoelig uitgebreid. De vermelde bedoeling is om te verfijnen om de kern niet te vervangen. Verder is de doelmarkt voor Backdrop gericht op kleinere organisaties. Drupal 8 heeft door zijn ontwerp de verfijning om aan de behoeften van grotere organisaties te voldoen. Het is logisch dat er twee open source CMS zijn die zijn gebouwd op een solide beveiligingsbasis, de ene gericht op kleinere organisaties, de andere op grotere. Mijn mening is dat als Drupal 7 de concepten heeft die je nodig hebt op je site, Backdrop een veelbelovender pad voorwaarts is dan Drupal 8. Maar dit alles hangt af van het winnen van een sterke community van supporters. Backdrop is uitstekend logisch in de markt, en dat betekent dat het waarschijnlijk zal evolueren in de mate waarin het geschikt zal blijven voor kleinere organisaties. Drupal 7 zal eindigen. In welke toekomstige markt past u beter, de kleinere Backdrop of de grotere Drupal 8?

Reacties

  • Houd er rekening mee dat we het hebben ^ H ^ H ^ H ^ H ^ H ^ H ^ H speculeren over de toekomst, dus de vraag kan goed worden geherformuleerd als ” in welke toekomstige markt past u beter, de grotere achtergrond of de kleinere Drupal 8? ”
  • Ik heb sites ontwikkeld die beide gebruiken. Ik ‘ m voornamelijk backend met uitgebreide D7-ervaring. Ontwikkeltijd met Backdrop CMS is aanzienlijk minder, voornamelijk omdat het CMS het phpTemplating-systeem gebruikt en ik blijkbaar veel tijd besteed aan het migreren van D8 van lokaal, naar podium, naar productie vanwege alle twijg, componist, conf managementkwesties. D8 is een PITA.

div

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *