Mikor használjam a Backdrop CMS-t a Drupal 8 helyett?

Amit hallottam, a Háttér alapvetően a Drupal 8 alternatívája.

  • Az, hogy melyiket használjuk, egyszerűen preferencia és ideológia kérdése, vagy mindegyikre vonatkoznak konkrét használati esetek?
  • Ha 7-ről frissítek, akkor hogyan Én döntöm el, melyik utat választom?

Megjegyzések

  • Nem biztos benne, hogy ez a kérdés jól illik-e ide. Az egyik, mivel meglehetősen szubjektív. Másodszor, ez egy kis felháborodást keltett a közösségben, így az objektív válaszokat nehéz megítélni. A @quicksketch tag itt, de nem tesz sokat közzé ‘. Adok ennek egy-két napot, hogy lássam, sikerül-e jó választ kapnunk.
  • Úgy gondolom, hogy ez egy kicsit tág és szubjektív is lesz – kezdtem választ írni , körülbelül 4 nagy ish bekezdést kapott, és rájöttem, hogy még a felületet sem karcoltam ‘. ‘ sokat kell fontolóra venni, és két nagy embercsoport van, akiknek ez nagyon különböző dolgokat fog jelenteni: fejlesztőknek és webhelyépítőknek
  • @Clive, I szerintem egyet kellene értenie veled, ez egy kicsit túl tág. Úgy gondolom azonban, hogy a fullerja válasz elég tisztességes ahhoz, hogy megválaszolja ezt a kérdést.

Válasz

A CMS háttere jó választás, ha:

  • Jelenleg sok időt tölt a konfiguráció kezelésével a Features modul segítségével. A háttér beépített Konfigurációkezelő eszközöket tartalmaz, amelyek lehetővé teszik a konfiguráció telepítését környezetekben JSON fájlok használatával, ami a Szolgáltatásokhoz képest sok időt takaríthat meg.

  • Az Ön igényeit kielégíti a háttérrel rendelkező modulok jelenlegi kiválasztása, vagy képes a modulokat a Háttérbe portolni (általában modulokban néhány óra szükséges). Hivatkozások: Lullabot , Tag1 és Háttér dokumentáció .

  • Ismeri a Drupal 7 kódot, és szeretné átadni ezeket az ismereteket egy újabb, a jövőben támogatott rendszerbe. A háttérkód fogalmakban közel azonos, bár a konfiguráció kezeléséhez számos új kiegészítés található. A Drupal 8 kódalapja számos alapvető fogalomban jelentősen eltér.

  • Van egy létező Drupal 7 webhelye, amelyet frissíteni szeretne. A háttér egy frissítési útvonalat tartalmaz (frissítés útján) .php), amely frissítheti a meglévő Drupal 7 webhelyét a Háttérre. A Drupal 8 nem tartalmaz frissítési útvonalat a Drupal 7-ből; a terv az, hogy áttelepítési eszközöket biztosít a Drupal 7-ről való elmozduláshoz , de ezen a ponton még nem működik. A háttér még nem rendelkezik a Áthelyezés modul portjával, de valószínűleg a jövő (mivel a Drupal 7 moduljainak átvitele meglehetősen triviális).

  • Azonnal frissítenie / építenie kell egy webhelyet. A Backdrop 1.0 körülbelül 2 hónapja volt jelen, és stabil. Lehetséges, hogy a Drupal 8 valamivel később jelenik meg ebben az évben (bár csak megbecsülhetjük a dátumot ). A Drupal 8 még a béta verziók között sem támogatja a frissítéseket , tehát ha most építesz rá egy webhelyet, akkor nyertél ” nem tudja frissíteni, amikor megjelenik a végleges verzió.

A Backdrop egyéb funkciói:

  • A háttér kissé gyorsabb, mint a Drupal 7 dobozon kívül, mert könnyebb a magja. Általában ugyanolyan sebességű, mint a D7, de mivel a D8 lassabb, mint a D7, a Háttér gyorsabb, mint a D8.

  • A háttér beépített panelekhez hasonló modullal rendelkezik (Elrendezés ), amely felváltja a régi blokkrendszert. A blokkok új hatásköröket kapnak, például kontextusinformációkat, fejlett feltételes kiválasztást, több példányt, a jelölés vezérlését és a konfiguráció alapú beállításokat.

  • Frissített könyvtárak (pl. új jQuery verziók).

  • Reszponzív, HTML5 elemek és jobb mobil támogatás a dobozból.

  • Mind a Háttér CMS kezdőlapon felsorolt egyéb funkciók.

Megjegyzések

  • Köszönöm a pontokat. Jó lenne kiegészíteni egy D8-al, jó választás, ha szakasz.
  • Valójában gépeltem egy D8-as részt is, de a kérdés címe az volt, hogy mikor válasszuk a Backdrop-ot. A D8-as listája jobb internacionalizáció, Symfony-szerű architektúra, robusztusabb out of box tapasztalat, és sokkal nagyobb támogató közösség. Lehet, hogy erre a válaszra egy egész külön kérdésre lenne szükség.
  • Úgy tűnik, hogy a BackdropCMS-t Drupal8-nak kellett volna nevezni, ami a Drupal fejlesztésének következő logikai lépése, és a Drupal8-ot valójában SymphonyCMS-nek kellett volna elnevezni.
  • Nate Lampton Nate Haug és Jen Lampton ötvözete?

Válasz

A háttér a Drupal 7 elágazása. Nem frissít a Háttérre, hanem átalakít. Van itt néhány dokumentáció ( https://backdropcms.org/upgrade ) a Drupal 7 webhely hátterévé történő átalakításáról.

Ami a felhasználást illeti, ez a fejlesztő preferenciája. Néhány dolog, amelyet a háttér fontosnak érez, itt található ( https://backdropcms.org/philosophy ).

A legáltalánosabb értelemben a háttér eljárási marad, ahol a D8 objektumorientáltabbá válik.

Megjegyzések

  • Nos, igen és nem. Van egy beépített ” frissítési útvonal ” a Drupal 7-ről a Háttérre , és nincs beépített ” Frissítési útvonal ” a Drupal 7-ről a Drupal 8-ra. Bizonyos szempontból ” konvertálás ” ha a Drupal 8-ra lép.

Válasz

A Drupal 8 döntésének okai Háttér CMS helyett (*) :

  • A D8 jobb internacionalizáció.
  • A D8 Symfony-szerű architektúrával rendelkezik.
  • A D8 erőteljesebb, dobozon kívüli tapasztalattal rendelkezik.
  • A D8 sokkal nagyobb támogatási közösséggel rendelkezik.

(*) : Ezek a pontok a quicksketch (kb. “1Q2015 vége”) megjegyzéséből származó idézetek, amelyeket a kérdésére adott válaszához is hozzáadtak. A következővel végződik: “Lehet, hogy erre a válaszra egy egész külön kérdés kellene” … Ezért “ez a” válasz.

PS : Több oka van, mint a fentieknek: CMI, TWIG stb … Próbálja ki a Drupal (8) alkalmazást magad.

Válasz

A háttérnek vonzó frissítésnek kell lennie a Drupal 7-re. A Drupal 7-ben már szereplő fogalmak érzékenyen kibővültek. A kinyilvánított szándék az, hogy finomítsa, hogy ne cserélje ki a magot. Továbbá a Backdrop célpiaca kisebb szervezetekre összpontosul. A Drupal 8 dizájnja kifinomult a nagyobb szervezetek igényeinek kielégítésére. Logikus, hogy két nyílt forráskódú CMS létezik, amelyek szilárd biztonsági alapokra épülnek, az egyik kisebb szervezeteket, a másik nagyobbakat célozza meg. Feltételezem, hogy ha a Drupal 7 tartalmazza az Ön webhelyén szükséges fogalmakat, akkor a Háttér sokkal ígéretesebb előrelépés, mint a Drupal 8. De mindez azon múlik, hogy a Backdrop egy erős támogatói közösség nyert. A háttérnek kiváló piaci értelme van, és ez azt jelenti, hogy valószínűleg olyan dolgokban fog fejlődni, amelyek továbbra is alkalmasak lesznek a kisebb szervezetek számára. A Drupal 7 véget ér. Melyik jövőbeli piacon jobban illik, a kisebb Háttér vagy a nagyobb Drupal 8?

Megjegyzések

  • Csak ne feledje, hogy beszélünk ^ H ^ H ^ H ^ H ^ H ^ H ^ H itt spekulálunk a jövőről, így a kérdést úgy fogalmazhatjuk meg, hogy ” melyik jövőbeni piacnak felel meg jobban, a nagyobb Háttérnek vagy a kisebb Drupal 8? ”
  • Mindkettőt használó oldalakat fejlesztettem. I ‘ m többnyire háttérprogram kiterjedt D7 tapasztalattal. A fejlesztési idő a CMS háttérrel lényegesen kevesebb, elsősorban azért, mert a CMS a phpTemplating rendszert használja, és úgy tűnik, rengeteg időt töltök a D8 áttérésével a helyi, a színpadra, a produkcióra az összes gally, zeneszerző, konf kezelési kérdések. A D8 egy PITA.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük