배경 CMS

Backdrop CMS
배경 CMS
Backdrop logo.svg
스크린샷
Backdrop CMS Layout Admin.png
배경 CMS 레이아웃 관리자.
개발자배경 공동체
초기 릴리즈2015년 1월 15일; 7년(2015-01-15)[1]
안정적 해제
1.21.3[2] / 2022-03-03[±]
리포지토리
기록 위치PHP
운영 체제Unix 유사, Windows
플랫폼크로스 플랫폼
크기38.6MB(압축되지 않은 Background CMS 코어)
다음에서 사용 가능다국어
유형컨텐츠 관리 프레임워크, 컨텐츠 관리 시스템, 커뮤니티블로그 소프트웨어
면허증GPLv2 이상[3]
웹사이트backdropcms.org Edit this at Wikidata

배경 CMS는 공개 소스,[4] 커뮤니티가 개발한 콘텐츠 관리 시스템이며 PHP로 작성되었으며 GNU 일반 공중 라이센스에 따라 라이센스가 부여된다.[3]배경 CMS는 2013년 두 명의 Drupal 개발자인 Nate Lampton (Née Nate Haug)과 Jen Lampton에 의해 Drupal CMS로부터 포획되었다.배경은 Drupal CMS의 버전 7과 매우 유사하며 대부분의 동일한 기능 및 특징을 유지한다.[5]이 프로젝트의 임무는 "협력 및 오픈 소스 소프트웨어를 통해 사람들이 저렴하게 고도로 맞춤화된 웹사이트를 구축할 수 있도록 하는 것"[6]이다.

역사

배경 CMS 프로젝트는 Drupal 8 개발 주기에서 약 2년 동안 추진되었다.따라서 배경은 드루팔 버전 8에 새로 포함된 몇 가지 특징을 유지했지만, 시몬포니는 제외했고, 드루팔 8에 추가된 많은 새로운 의존성들은 대부분 제외되었다.백그라운드의 설립자들과 초기 기고자들은 드루팔에 오는 중대한 (그리고 그 당시 논쟁의 여지가 있는) 변화에 대해 우려를 나타냈으며, 기존 드루팔 웹사이트의 유지 관리자들이 이러한 변화를 관리할 수 없을 것(또는 원하지 않을 것)과 함께 오는 비용에 대해 우려를 표명했다.[4]

종속성

Background를 설치하려면 PHP 5.3.2 이상을 실행하는 웹 서버와 MySQL 5.0.15 데이터베이스 이상(또는 MariaDB와 같은 동등한 데이터베이스)이 필요하다.[7]모든 배경 버전은 PHP 버전 5와 PHP 버전 7에서 테스트되고 있다.백그라운드 코어, 그리고 대부분의 기여 모듈은 GitHub 플랫폼에서 개발된다.

개발 지원

DDEV[8] 및 Lando와[9] 같은 도커 기반 로컬 개발 환경은 백그라운드 CMS를 설치 옵션으로 제공하여 즉시 백그라운드 CMS를 지원한다.배경은 관리형 호스팅 플랫폼 판테온에서도 설치 옵션으로 이용할 수 있다.[5][10]

Drupal 6와 Drupal 7 사이트를 Background로 업그레이드하고자 하는 개발자들이 이용할 수 있는 업그레이드 경로가 있다.[11]핵심 모듈들은 더 인기 있는 기여 모듈들 중 일부와 마찬가지로 업그레이드 경로를 가지고 있다.일부는 원활한 업그레이드를 위해 추가 작업이 필요할 수 있다.

배경 프로젝트 구성

배경은 각 아파치 프로젝트 PMC를 모델로 한 프로젝트 관리 위원회[12](PMC)의 안내를 받아 커뮤니티가 개발한 프로젝트다.[13]이 사업은 GitHub 플랫폼에 있는 자원봉사 개발자들에 의해 유지되고 있으며, 공유 코드 기여는 지역사회 구성원들이 검토하고 승인한다.2020년 11월 26일 현재 GitHub의 핵심 배경 프로젝트에는 136명의 기여자가 있으며,[14] 사용자 참여 모듈, 테마 및 레이아웃을[15][16] 유지하는 92명의 기여자가 YouTube에서 이용 가능한 레코딩으로 매주 개발, 설계 및 홍보 웹캐스트를 진행한다.

배경 CMS는 Software Freedom Conservancy의 회원이다.이 멤버십은 백그라운드 CMS가 자신의 기업구조, 행정서비스, 법률팀을 관리할 필요 없이 자선사업으로 운영될 수 있도록 한다.[17]

통합

비영리단체에 초점을 맞춘 오픈소스 CRM인 CiviCRM은 워드프레스와 드루팔 외에 공식적으로 배경을 지원한다.[18][19]웹폼 CiviCRM 모듈 또한 Drupal에서 Background로 포팅되었으며 CiviCRM과 Background 사이의 보다 복잡한 통합에 사용될 수 있다.[20]

참고 항목

참조

  1. ^ "Roadmap". backdropcms.org. Archived from the original on 2017-01-15. Retrieved 2017-02-13.
  2. ^ "Backdrop CMS releases". github.com. Retrieved 2022-03-03.
  3. ^ a b "Licensing FAQ". backdropcms.org. Archived from the original on 2016-05-05. Retrieved 2016-04-15.
  4. ^ a b "Backdrop CMS: Setting the record straight". Drupal Watchdog. 2014-06-01. Archived from the original on 2017-07-09. Retrieved 2016-04-15.
  5. ^ a b Cheney, Matt (January 16, 2015). "Backdrop CMS 1.0 Available on Pantheon". Pantheon. Archived from the original on April 7, 2015. Retrieved May 17, 2019.
  6. ^ "Philosophy". Backdrop CMS. Archived from the original on 30 March 2016. Retrieved 15 April 2016.
  7. ^ "System Requirements Backdrop CMS". backdropcms.org. Archived from the original on 2018-09-05. Retrieved 2018-10-16.
  8. ^ "DDEV Adds Support for Backdrop CMS". DDEV. 2018-02-14. Retrieved 2020-11-26.
  9. ^ "Backdrop · Lando Documentation". docs.devwithlando.io. Retrieved 2020-11-26.
  10. ^ Tomlinson, Todd (2016). Beginning Backdrop CMS. Apress. ISBN 978-1-4842-1969-0. Archived from the original on 2017-09-17. Retrieved 2020-11-26.
  11. ^ Tomlinson, Todd (2015). Migrating from Drupal to Backdrop. Apress. ISBN 978-1-484217-59-7. Archived from the original on 2017-04-06. Retrieved 2020-11-26.
  12. ^ "Leadership Backdrop CMS". backdropcms.org. Archived from the original on 2018-09-05. Retrieved 2020-11-26.
  13. ^ "Project Management Committee Guide". www.apache.org. Archived from the original on 2018-11-06. Retrieved 2020-11-26.
  14. ^ "Backdrop CMS core contributors". GitHub. Retrieved 2020-11-26.
  15. ^ "Backdrop CMS contributors". GitHub. Retrieved 2020-11-26.
  16. ^ "Backdrop CMS contributed projects". GitHub. Archived from the original on 2016-02-06. Retrieved 2020-11-26.
  17. ^ "Backdrop CMS is the Conservancy's Newest Member Project". Software Freedom Conservancy. May 8, 2018. Archived from the original on June 25, 2018. Retrieved November 26, 2020.
  18. ^ "Official CiviCRM support for Backdrop CMS". CiviCRM. September 13, 2017. Retrieved 2020-11-26.
  19. ^ "Installing CiviCRM on Backdrop CMS". Retrieved 2020-11-26.
  20. ^ A powerful, flexible, user-friendly form builder for CiviCRM.: backdrop-contrib/webform_civicrm, Backdrop CMS contributed projects, 2019-04-18, retrieved 2020-11-26