Z tego, co słyszałem, Backdrop jest w zasadzie alternatywą dla Drupala 8.
- Czy decyzja o tym, która z nich ma być po prostu kwestią preferencji i ideologii, czy może istnieją konkretne przypadki użycia dla każdego z nich?
- Jeśli aktualizuję z wersji 7, jak zdecydować, którą drogą wybrać?
Odpowiedzi:
Tło CMS jest dobrym wyborem, jeśli:
Obecnie spędzasz dużo czasu na zarządzaniu konfiguracją za pomocą modułu Funkcje. Tło zawiera wbudowane narzędzia do zarządzania konfiguracją, które umożliwiają wdrażanie konfiguracji w środowiskach przy użyciu plików JSON, co powinno zaoszczędzić dużo czasu w porównaniu z funkcjami.
Twoje potrzeby są zaspokajane przez obecny wybór modułów udostępnianych w tle lub możesz przenosić moduły do tła (ogólnie rzecz biorąc, zajmuje to kilka godzin). Odniesienia z: Lullabot , Tag1 i Dokumentacja tła .
Znasz kod Drupala 7 i chciałbyś przenieść tę wiedzę do nowszego systemu, który będzie obsługiwany w przyszłości. Kod tła jest prawie identyczny pod względem koncepcji, choć istnieje kilka nowych dodatków do zarządzania konfiguracją. Baza kodu Drupala 8 różni się znacznie w wielu podstawowych pojęciach.
Masz istniejącą witrynę Drupal 7, którą chcesz zaktualizować. Tło zawiera ścieżkę aktualizacji (poprzez update.php), która może uaktualnić istniejącą witrynę Drupal 7 do Tła. Drupal 8 nie zawiera ścieżki aktualizacji z Drupal 7; planuje się zapewnić narzędzia migracji do przejścia z Drupal 7 , ale w tym momencie to jeszcze nie działa. Tło nie ma jeszcze portu modułu Migrate , ale prawdopodobnie będzie w przyszłości (ponieważ przenoszenie modułów z Drupal 7 jest dość trywialne).
Chcesz od razu zaktualizować / zbudować witrynę. Tło 1.0 było dostępne od około 2 miesięcy i jest stabilne. Drupal 8 może pojawić się później w tym roku (choć możemy tylko oszacować datę ). Drupal 8 nie obsługuje jeszcze aktualizacji, nawet między wersjami beta, więc jeśli teraz zbudujesz na niej witrynę, nie będziesz mógł jej zaktualizować, gdy pojawi się ostateczna wersja.
Inne funkcje, które obejmuje Tło:
Tło jest nieco szybsze niż Drupal 7 po wyjęciu z pudełka ze względu na lżejszy rdzeń. Zasadniczo ma on tę samą prędkość co D7, ale ponieważ D8 jest wolniejszy niż D7, Tło jest szybsze niż D8.
Tło ma wbudowany moduł podobny do paneli (Layout), który zastępuje stary system Block. Bloki otrzymują nowe uprawnienia, takie jak informacje kontekstowe, zaawansowany wybór warunkowy, wiele instancji, kontrola nad znacznikami i ustawienia oparte na konfiguracji.
Zaktualizowano biblioteki (np. Nowe wersje jQuery).
Responsywne, elementy HTML5 i lepsza obsługa urządzeń mobilnych po wyjęciu z pudełka.
Wszystkie pozostałe funkcje wymienione na stronie głównej Backdrop CMS .
źródło
Backdrop to rozwidlenie Drupala 7. Nie uaktualniasz się do Backdropa, konwertujesz. Tutaj jest trochę dokumentacji ( https://backdropcms.org/upgrade ) na temat konwersji strony Drupal 7 na Backdrop.
Pod względem wykorzystania należy to do preferencji programisty. Niektóre z rzeczy, które zdaniem Backdrop są ważne, znajdują się tutaj ( https://backdropcms.org/philosophy ).
W najogólniejszym znaczeniu, Tło pozostaje Proceduralne, gdy D8 przesuwa się w kierunku bardziej obiektowego.
źródło
Powody, dla których warto zdecydować się na Drupal 8 zamiast CMS Backdrop, to (*) :
(*) : Te pociski są cytatami z komentarza z szybkiego szkicu (z około „końca 1Q2015”), dodanego również do jego odpowiedzi na to pytanie. Kończy się na „Być może powinno być całe oddzielne pytanie na tę odpowiedź”… Stąd „ta” odpowiedź.
PS : Jest więcej powodów niż powyższe ... CMI, TWIG itp. Wypróbuj Drupala (8), aby samemu ich doświadczyć.
źródło
Tło powinno być atrakcyjnym ulepszeniem do Drupal 7. Koncepcje już zawarte w Drupal 7 zostały znacznie rozszerzone. Podanym celem jest udoskonalenie, aby nie zastępować rdzenia. Ponadto rynek docelowy Backdrop koncentruje się na mniejszych organizacjach. Drupal 8 z założenia ma wyrafinowanie odpowiadające potrzebom większych organizacji. Sensowne jest, że istnieją dwa CMS typu open source zbudowane na solidnych podstawach bezpieczeństwa, jeden przeznaczony dla mniejszych organizacji, a drugi dla większych. Uważam, że jeśli Drupal 7 zawiera koncepcje, których potrzebujesz na swojej stronie, to Backdrop jest bardziej obiecującą ścieżką do przodu niż Drupal 8. Ale wszystko to będzie zależeć od wygrania przez Backdrop silnej społeczności zwolenników. Tło ma doskonały sens rynkowy, a to oznacza, że „ może ewoluować w kierunku, w którym nadal będzie dobrze pasować do mniejszych organizacji. Drupal 7 się skończy. Na którym rynku w przyszłości lepiej się zmieścisz, mniejszy Tło czy większy Drupal 8?
źródło