내가 들었던 것에서, 배경막 은 기본적으로 Drupal 8의 대안입니다.
- 단순히 선호와 이데올로기의 문제 중 어느 것을 사용할 것인지를 결정하고 있습니까, 아니면 각각에 대한 구체적인 사용 사례가 있습니까?
- 7에서 업그레이드하는 경우 어떤 방법을 결정합니까?
내가 들었던 것에서, 배경막 은 기본적으로 Drupal 8의 대안입니다.
답변:
다음과 같은 경우 배경 CMS를 선택하는 것이 좋습니다.
현재 기능 모듈을 사용하여 구성을 관리하는 데 많은 시간을 소비하고 있습니다. Backdrop에는 JSON 파일을 사용하여 여러 환경에 구성을 배포 할 수있는 기본 제공 구성 관리 도구가 포함되어 있으므로 기능에 비해 많은 시간을 절약 할 수 있습니다.
현재 선택한 Backdrop Contributed 모듈 을 통해 요구 사항을 충족 시키거나 모듈을 Backdrop로 포팅 할 수 있습니다 (일반적으로 말하면 모듈 당 몇 시간이 걸립니다). 참조 : Lullabot , Tag1 및 Backdrop documentation .
Drupal 7 코드에 대해 잘 알고 있으며 향후 지원 될 새로운 시스템으로 해당 지식을 이전하고 싶습니다. 구성을 관리하기위한 몇 가지 새로운 추가 사항이 있지만 배경 코드는 개념이 거의 동일합니다. Drupal 8의 코드 기반은 많은 기본 개념에서 크게 다릅니다.
업그레이드하려는 기존 Drupal 7 사이트가 있습니다. Backdrop에는 기존 Drupal 7 사이트를 Backdrop로 업그레이드 할 수있는 업그레이드 경로 (update.php를 통해)가 포함되어 있습니다. Drupal 8에는 Drupal 7의 업그레이드 경로가 포함되어 있지 않습니다. 계획은 Drupal 7에서 마이그레이션 할 마이그레이션 도구 를 제공하는 것이지만 현재는 작동하지 않습니다. Backdrop에는 아직 Migrate 모듈 의 포트가 없지만 Drupal 7의 포팅 모듈은 상당히 사소하기 때문에 향후에있을 것입니다.
사이트를 즉시 업그레이드 / 빌드하려고합니다. 배경 1.0은 현재 약 2 개월 동안 사용되었으며 안정적입니다. Drupal 8은 올해 후반에 나올 수 있습니다 ( 날짜 만 추정 할 수는 있지만 ). Drupal 8은 베타 버전 간 업그레이드를 아직 지원하지 않으므로 지금 사이트를 구축하면 최종 버전이 나오면 업그레이드 할 수 없습니다.
배경에 포함 된 다른 기능 :
배경은 코어가 가벼워 Drupal 7보다 약간 빠릅니다. 일반적으로 D7과 거의 같은 속도이지만 D8이 D7보다 느리기 때문에 배경이 D8보다 빠릅니다.
Backdrop에는 기존 블록 시스템을 대체하는 내장 패널과 같은 모듈 (레이아웃)이 있습니다. 블록에는 상황 정보, 고급 조건부 선택, 다중 인스턴스, 마크 업 제어 및 구성 기반 설정과 같은 새로운 기능이 제공됩니다.
업데이트 된 라이브러리 (예 : 새 jQuery 버전)
반응 형, HTML5 요소 및 향상된 모바일 지원 기능.
다른 모든 기능은 Backdrop CMS 홈페이지 에 나와 있습니다 .
Backdrop은 Drupal 7의 포크입니다. Backdrop로 업그레이드하지 않고 변환합니다. Drupal 7 사이트를 Backdrop로 변환하는 방법에 대한 문서가 있습니다 ( https://backdropcms.org/upgrade ).
어느 쪽을 사용해야 하는가는 개발자의 선호입니다. 배경이 중요하다고 생각하는 것 중 일부는 여기에 있습니다 ( https://backdropcms.org/philosophy ).
가장 일반적인 의미에서, 배경은 D8이 더 객체 지향으로 이동할 때 절차 적 상태로 남아 있습니다.
이유에 대해 결정하는 드루팔 (8) 대신 백 드롭 CMS가 있습니다 (*) :
(*) :이 글 머리 기호는 quicksketch 의 의견 ( '2015 년 1 분기 말부터')에서 인용 한 것으로이 질문에 대한 그의 답변에 추가되었습니다. "해답에 대한 별도의 질문이있을 수 있습니다"로 끝납니다. "따라서"이 답변입니다.
추신 : 위의 이유보다 더 많은 이유가 있습니다 ... CMI, TWIG 등 ... Drupal (8) 을 사용해보십시오 .
배경은 Drupal 7 로의 매력적인 업그레이드가되어야합니다. Drupal 7에서 이미 개념이 크게 확장되었습니다. 명시된 의도는 코어를 교체하지 않도록 개선하는 것입니다. 또한, Backdrop의 목표 시장은 소규모 조직에 초점을 맞추고 있습니다. Drupal 8은 대규모 조직의 요구를 충족시키기 위해 정교하게 설계되었습니다. 하나는 소규모 조직을 목표로하고 다른 하나는 대규모 조직을 목표로하는 견고한 보안 기반 위에 구축 된 두 개의 오픈 소스 CMS가 있다는 것이 합리적입니다. Drupal 7에 사이트에 필요한 개념이 있다면 Drupal 8보다 Backdrop이 더 유망한 길입니다. 그러나이 모든 것은 Backdrop이 강력한 지지자 커뮤니티를이기는 데 의존 할 것입니다. 백 드롭은 훌륭한 시장 감각을 지니고 있습니다. 이는 소규모 조직에 계속 적합한 이유를 계속 발전시킬 것입니다. 드루팔 7은 끝날 것입니다. 어느 미래 시장, 더 작은 배경막 또는 더 큰 Drupal 8에 더 잘 맞습니까?