Як я почув, Backdrop - це в основному альтернатива Drupal 8.
- Вирішувати, який саме використовувати, просто питання переваги та ідеології, чи є конкретні випадки використання для кожного?
- Якщо я модернізую з 7, як я вирішу, яким шляхом рухатись?
Як я почув, Backdrop - це в основному альтернатива Drupal 8.
Відповіді:
CMS-фон - хороший вибір, якщо:
Ви зараз витрачаєте багато часу на керування конфігурацією за допомогою модуля "Особливості". Задник включає вбудовані інструменти керування конфігурацією, які дозволяють розгортати конфігурацію в оточеннях за допомогою файлів JSON, що повинно економити багато часу в порівнянні з функціями.
Ваші потреби задовольняються поточним вибором модулів, що надаються фоном, або ви можете перенести модулі на задній план (це займає кілька годин на модуль, загалом кажучи). Довідки з документації про Lullabot , Tag1 та Backdrop .
Ви знайомі з кодом Drupal 7 і хотіли б передати ці знання в більш нову систему, яка буде підтримуватися в майбутньому. Код задника майже однаковий в поняттях, хоча існує кілька нових доповнень для керування конфігурацією. Кодова база Drupal 8 суттєво відрізняється у багатьох фундаментальних концепціях.
У вас є сайт Drupal 7, який ви хочете оновити. Фон включає в себе шлях оновлення (через update.php), який може оновити існуючий сайт Drupal 7 до фону. Drupal 8 не включає шлях оновлення від Drupal 7; план полягає у наданні інструментів міграції для переходу з Drupal 7 , але наразі він ще не працює. У фоновому режимі ще немає порту модуля Migrate , але це, мабуть, буде в майбутньому (оскільки перенесення модулів з Drupal 7 досить тривіально).
Ви хочете оновити / створити сайт відразу. Фон 1.0 був вже близько 2 місяців і стабільний. Drupal 8 може з'явитися через деякий час пізніше цього року (хоча дату ми можемо оцінити лише ). Drupal 8 ще не підтримує оновлення навіть між бета-версіями, тому якщо ви зараз створили на ньому сайт, ви не зможете оновити його, коли вийде остаточна версія.
Інші функції, які включає фон:
Задник трохи швидше, ніж Drupal 7 поза коробкою через його легше серцевину. Як правило, це приблизно така ж швидкість, як і D7, але оскільки D8 повільніше, ніж D7, Backdrop швидше, ніж D8.
На задньому плані є вбудований модуль, подібний до панелей (макет), який замінює стару блокову систему. Блокам надаються нові повноваження, такі як контекстна інформація, розширений умовний вибір, кілька примірників, контроль над розміткою та налаштування на основі конфігурацій.
Оновлені бібліотеки (наприклад, нові версії jQuery).
Чуйні елементи HTML5 та краща підтримка мобільних пристроїв.
Всі інші функції , перераховані на Backdrop CMS домашній сторінці .
Backdrop - це вилка Drupal 7. Ви не переходите на Backdrop, ви перетворюєте. Тут є деяка документація ( https://backdropcms.org/upgrade ) про перетворення сайту Drupal 7 на фон.
З точки зору, яким користуватися, це перевага розробника. Деякі речі, які вважають "Фоном" важливими, є тут ( https://backdropcms.org/philosophy ).
У найзагальнішому розумінні, Backdrop залишається процедурним, де D8 переходить до більш об'єктно-орієнтованого.
Причини прийняти рішення про Drupal 8 замість CMS Backdrop є (*) :
(*) : Ці кулі є цитатами з коментаря з квакшкетсу (з кінця 'кінця 1 кварталу 2015 року'), доданого також до його відповіді на це питання. Закінчується "Можливо, для цієї відповіді має бути ціле окреме питання" ... Звідси відповідь ".
PS : Є більше причин, ніж у вищезазначених ... CMI, TWIG тощо ... Спробуйте Drupal (8), щоб випробувати їх самостійно.
Фон повинен бути привабливим оновленням до Drupal 7. Концепції, які вже в Drupal 7, були чудово розширені. Заявлений намір полягає в уточненні, щоб не замінювати ядро. Крім того, цільовий ринок Backdrop орієнтований на менші організації. Drupal 8 за задумом має вишуканість для задоволення потреб великих організацій. Має сенс існувати дві CMS з відкритим кодом, які будуються на міцному фундаменті безпеки, одна спрямована на менші організації, а інша на більші. Я вважаю, що якщо Drupal 7 має на своєму веб-сайті потрібні вам концепції, то Backdrop - це більш перспективний шлях вперед, ніж Drupal 8. Але все це залежатиме від того, що Backdrop виграє сильну спільноту прихильників. Задник має чудовий ринковий сенс, і це означає, що це " З великою ймовірністю розвиватимуться, що надалі зробить його корисним для менших організацій. Drupal 7 закінчиться. На який майбутній ринок ви краще підходите, менший фон чи більший Drupal 8?