Når skal jeg bruke Backdrop CMS i stedet for Drupal 8?

Fra det jeg har hørt, er Bakgrunn i utgangspunktet et alternativ til Drupal 8.

  • Er det å bestemme hvilken som skal brukes bare et spørsmål om preferanse og ideologi, eller er det spesifikke brukstilfeller for hver?
  • Hvis jeg oppgraderer fra 7, hvordan gjør jeg Jeg bestemmer meg for hvilken vei jeg skal gå?

Kommentarer

  • Ikke sikker på om dette spørsmålet passer bra her. En, da den er ganske subjektiv. To, dette vakte litt opprør i samfunnet, så det kan være vanskelig å bedømme objektive svar. @quicksketch er medlem her, men ‘ t legger ut mye. Jeg skal gi dette en dag eller to for å se om vi kan få et godt svar.
  • Jeg tror dette kommer til å bli litt bredt så vel som subjektivt – jeg begynte å skrive et svar , fikk omtrent 4 store avsnitt, og skjønte at jeg ikke hadde ‘ ikke engang klødd i overflaten. Det er ‘ mye å vurdere, og det er to store grupper mennesker som dette vil bety veldig forskjellige ting for: utviklere og nettstedbyggere
  • @Clive, I tror måtte være enig med deg dette er litt for bredt. Imidlertid tror jeg fullerjasvaret er anstendig nok til å svare på dette spørsmålet.

Svar

Bakgrunn CMS er en god valg hvis:

  • Du bruker for tiden mye tid på å administrere konfigurasjonen din ved hjelp av funksjoner-modulen. Bakgrunn inkluderer innebygde konfigurasjonsadministrasjonsverktøy som lar deg distribuere konfigurasjon på tvers av miljøer ved hjelp av JSON-filer, noe som skal spare mye tid sammenlignet med funksjoner.

  • Dine behov blir dekket av det gjeldende utvalget av Bakgrunnsmoduler eller du kan portere moduler til Bakgrunn (det tar noen timer per modul generelt sett). Referanser fra: Lullabot , Tag1 , og Bakgrunnsdokumentasjon .

  • Du er kjent med Drupal 7-koden og vil overføre den kunnskapen til et nyere system som vil bli støttet i fremtiden. Bakgrunnskode er nesten identisk i konsepter, selv om det er flere nye tillegg for å administrere konfigurasjonen. Drupal 8 «s kodebase er betydelig forskjellig i mange grunnleggende konsepter.

  • Du har et eksisterende Drupal 7-nettsted som du vil oppgradere. Bakgrunn inkluderer en oppgraderingsbane (via oppdatering .php) som kan oppgradere ditt eksisterende Drupal 7-nettsted til Bakgrunn. Drupal 8 inkluderer ikke en oppgraderingsbane fra Drupal 7; planen er å gi migreringsverktøy for å flytte fra Drupal 7 , men på dette punktet fungerer det ennå ikke. Bakgrunn har ennå ikke en port til Migrate -modulen, men det vil sannsynligvis være i fremtid (siden porting av moduler fra Drupal 7 er ganske trivielt).

  • Du vil oppgradere / bygge et nettsted med en gang. Bakgrunn 1.0 hadde vært ute i omtrent 2 måneder nå og er stabil. Drupal 8 kan komme ut en stund senere i år (selv om vi bare kan estimere datoen ). Drupal 8 støtter ennå ikke oppgraderinger selv mellom betaversjoner , så hvis du bygger et nettsted på det nå, vant du » ikke være i stand til å oppgradere den når den endelige versjonen kommer ut.

Andre funksjoner som Bakgrunn inkluderer:

  • Bakgrunnen er litt raskere enn Drupal 7 ute av esken på grunn av at den er lettere kjerne. Vanligvis er det omtrent samme hastighet som D7, men siden D8 er tregere enn D7, er Bakgrunn raskere enn D8.

  • Bakgrunn har en innebygd panellignende modul (Layout ) som erstatter det gamle Blocksystemet. Blokker får nye krefter som kontekstuell informasjon, avansert betinget valg, flere forekomster, kontroll over markering og konfigurasjonsbaserte innstillinger.

  • Oppdaterte biblioteker (f.eks. nye jQuery-versjoner).

  • Responsive, HTML5-elementer og bedre mobilstøtte utenom boksen.

  • Alt de andre funksjonene som er oppført på Bakgrunn CMS-startsiden .

Kommentarer

  • Takk for poengene. Ville være fint å komplettere det med en D8 er et godt valg hvis seksjon.
  • Jeg hadde faktisk skrevet opp en D8-seksjon også, men tittelen på spørsmålet var når du skulle velge Backdrop spesifikt. Shortlisten for D8 er bedre internasjonalisering, en Symfony-lignende arkitektur, en mer robust out of box erfaring, og et mye større støttesamfunn. Kanskje det burde være et helt eget spørsmål for det svaret.
  • Det ser ut til at BackdropCMS burde ha fått navnet Drupal8, det neste logiske trinnet i å forbedre Drupal, og Drupal8 burde egentlig ha fått navnet SymphonyCMS.
  • Er Nate Lampton en sammenslåing av Nate Haug og Jen Lampton?

Svar

Bakgrunn er en gaffel av Drupal 7. Du oppgraderer ikke til Bakgrunn, du konverterer. Det er litt dokumentasjon her ( https://backdropcms.org/upgrade ) for å konvertere et Drupal 7-nettsted til Bakgrunn.

Når det gjelder å bruke, er det utviklerens preferanse. Noen av tingene som Bakgrunn føler er viktige er her ( https://backdropcms.org/philosophy ).

I den mest generelle forstand forblir Bakgrunn Fremgangsmåte, der D8 beveger seg til mer objektorientert.

Kommentarer

  • Vel, ja og nei. Det er en innebygd » Oppgraderingsbane » fra Drupal 7 til Bakgrunn , og det er ikke en innebygd » Oppgraderingsbane » fra Drupal 7 til Drupal 8. På noen måter må du » konverter » hvis du flytter til Drupal 8.

Svar

Grunner til å bestemme for Drupal 8 i stedet for Bakgrunn CMS er (*) :

  • D8 er bedre internasjonalisering.
  • D8 har en Symfony-lignende arkitektur.
  • D8 har en mer robust out of box-opplevelse.
  • D8 har et mye større støttesamfunn.

(*) : Disse kulene er sitater fra en kommentar fra quicksketch (fra rundt «slutten 1Q2015»), også lagt til svaret på dette spørsmålet. Det ender med «Kanskje det burde være et helt eget spørsmål for det svaret» … Derfor «dette» svaret.

PS : Det er flere grunner enn de ovenfor … CMI, TWIG, etc … Prøv Drupal (8) for å oppleve dem deg selv.

Svar

Bakgrunn bør være en attraktiv oppgradering til Drupal 7. Konseptene som allerede er i Drupal 7 har blitt utvidet følsomt. Den uttalte hensikten er å avgrense ikke å erstatte kjernen. Videre er målmarkedet for Backdrop fokusert på mindre organisasjoner. Drupal 8 by design har sofistikering for å imøtekomme behovene til større organisasjoner. Det er fornuftig at det er to åpen kildekode-CMS som er bygget på et solid sikkerhetsgrunnlag, en rettet mot mindre organisasjoner, den andre mot større. Min oppfatning er at hvis Drupal 7 har konseptene du trenger på nettstedet ditt, så er Backdrop en mer lovende vei fremover enn Drupal 8. Men alt dette vil avhenge av at Backdrop vinner et sterkt fellesskap av støttespillere. Bakgrunn gir god markedsforståelse, og det betyr at det sannsynligvis vil utvikle seg i hvorfor det vil fortsette å gjøre det bra for mindre organisasjoner. Drupal 7 vil slutte. I hvilket fremtidig marked passer du bedre, jo mindre Bakgrunn eller større Drupal 8?

Kommentarer

  • Bare husk at vi snakker ^ H ^ H ^ H ^ H ^ H ^ H ^ H spekulerer om fremtiden her, så spørsmålet kan omformuleres godt som » i hvilket fremtidig marked passer du bedre, større Bakgrunn eller mindre Drupal 8? »
  • Jeg har utviklet nettsteder som bruker begge deler. Jeg ‘ er stort sett backend med omfattende D7-erfaring. Utviklingstid med Backdrop CMS er betydelig mindre, først og fremst fordi CMS bruker phpTemplating-systemet og jeg ser ut til å bruke massevis av tid på å migrere D8 fra lokal, til scene, til produksjon på grunn av all kvist, komponist, konf. ledelsesspørsmål. D8 er en PITA.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *