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.