Articulo de referencia

Fondo CMS

{{Cite web | url=https://backdropcms.org/roadmap | title=Roadmap | work=backdropcms.org | access-date=2017-02-13 | archive-url=https://web.archive.org/web/20170115223113/https:/...

Backdrop CMS es un sistema de gestión de contenido de código abierto , desarrollado por la comunidad , [ 4 ] escrito en PHP y licenciado bajo la Licencia Pública General GNU . [ 3 ] Backdrop CMS fue bifurcado del CMS Drupal en 2013 por dos desarrolladores de Drupal, Nate Lampton (antes Haug) y Jen Lampton. Backdrop es muy similar a la versión 7 del CMS Drupal, manteniendo la mayor parte de la misma funcionalidad y características. [ 5 ] La misión del proyecto es "permitir que las personas construyan sitios web altamente personalizados de manera asequible, a través de la colaboración y el software de código abierto". [ 6 ]

Historia

El proyecto Backdrop CMS se bifurcó aproximadamente dos años después del inicio del ciclo de desarrollo de Drupal 8. Por lo tanto, Backdrop conservó algunas características nuevas incluidas en la versión 8 de Drupal, pero excluyó Symfony y la mayoría de las nuevas dependencias que se añadieron a Drupal 8. Los fundadores y los primeros colaboradores de Backdrop estaban preocupados por los cambios significativos (y en ese momento controvertidos) que se avecinaban en Drupal, y expresaron su preocupación de que los responsables del mantenimiento de los sitios web Drupal existentes no pudieran (o no quisieran) gestionar estos cambios y el coste que conllevan. [ 4 ]

Dependencias

La instalación de Backdrop requiere un servidor web con PHP 7.1.0 o superior y una base de datos MySQL 5.5.0 o superior (o equivalente, como MariaDB ). [ 7 ] Todas las versiones de Backdrop se prueban con PHP versión 7 y PHP versión 8. El núcleo de Backdrop y la mayoría de los módulos aportados se desarrollan en la plataforma GitHub .

Apoyo al desarrollo

Los entornos de desarrollo local basados ​​en Docker , como DDEV [ 8 ] y Lando [ 9 ], son compatibles con Backdrop CMS de forma nativa, ya que lo ofrecen como opción de instalación. Backdrop también está disponible como opción de instalación en la plataforma de alojamiento gestionado Pantheon. [ 5 ] [ 10 ]

Existen rutas de actualización disponibles para los desarrolladores que deseen actualizar sitios Drupal 6 y Drupal 7 a Backdrop. [ 11 ] Los módulos principales cuentan con rutas de actualización, al igual que algunos de los módulos contribuidos más populares. Algunos pueden requerir trabajo adicional para una actualización sin problemas.

Organización del proyecto Backdrop

Backdrop es un proyecto desarrollado por la comunidad, guiado por un Comité de Gestión de Proyectos [ 12 ] (PMC), que se basa en el PMC del proyecto Apache [ 13 ] . El proyecto es mantenido por desarrolladores voluntarios en la plataforma GitHub , y las contribuciones de código compartido son revisadas y aprobadas por los miembros de la comunidad. Al 26 de noviembre de 2020, había 136 contribuyentes al proyecto principal Backdrop en GitHub [ 14 ] y 92 contribuyentes que mantenían 717 módulos, temas y diseños aportados por los usuarios [ 15 ] [ 16 ]. La comunidad Backdrop organiza webcasts semanales sobre desarrollo, diseño y divulgación, cuyas grabaciones están disponibles en YouTube.

Backdrop CMS es miembro de Software Freedom Conservancy . Esta membresía permite a Backdrop CMS operar como una iniciativa benéfica sin tener que gestionar su propia estructura corporativa, servicios administrativos o equipo legal. [ 17 ]

Integraciones

CiviCRM, el CRM de código abierto enfocado en organizaciones sin fines de lucro, es compatible oficialmente con Backdrop, además de WordPress y Drupal. [ 18 ] [ 19 ] El módulo Webform de CiviCRM también se adaptó de Drupal a Backdrop y puede utilizarse para integraciones más complejas entre CiviCRM y Backdrop. [ 20 ]

Véase también

Referencias

  1. "Hoja de ruta" . backdropcms.org . Archivado del original el 15 de enero de 2017. Consultado el 13 de febrero de 2017 .
  2. "Versiones de Backdrop CMS" . github.com . Consultado el 10 de junio de 2026 .
  3. 1 2 "Preguntas frecuentes sobre licencias" . backdropcms.org . Archivado del original el 5 de mayo de 2016. Consultado el 15 de abril de 2016 .
  4. 1 2 "Backdrop CMS: Aclarando las cosas" . Drupal Watchdog . 1 de junio de 2014. Archivado del original el 9 de julio de 2017. Consultado el 15 de abril de 2016 .
  5. 1 2 Cheney, Matt (16 de enero de 2015). "Backdrop CMS 1.0 disponible en Pantheon" . Pantheon . Archivado del original el 7 de abril de 2015. Recuperado el 17 de mayo de 2019 .
  6. "Filosofía" . Backdrop CMS . Archivado del original el 30 de marzo de 2016. Recuperado el 15 de abril de 2016 .
  7. "Requisitos del sistema | Backdrop CMS" . backdropcms.org . Archivado del original el 5 de septiembre de 2018. Consultado el 16 de octubre de 2018 .
  8. "DDEV agrega soporte para Backdrop CMS" . DDEV . 14 de febrero de 2018. Consultado el 26 de noviembre de 2020 .
  9. "Fondo · Documentación de Lando" . docs.devwithlando.io . Consultado el 26/11/2020 .
  10. Tomlinson, Todd (2016). Beginning Backdrop CMS . Apress. ISBN 978-1-4842-1969-0Archivado del original el 17 de septiembre de 2017. Consultado el 26 de noviembre de 2020 .
  11. Tomlinson, Todd (2015). Migración de Drupal a Backdrop . Apress. ISBN 978-1-484217-59-7Archivado del original el 6 de abril de 2017. Consultado el 26 de noviembre de 2020 .
  12. "Liderazgo | Backdrop CMS" . backdropcms.org . Archivado del original el 5 de septiembre de 2018. Consultado el 26 de noviembre de 2020 .
  13. "Guía del Comité de Gestión de Proyectos" . www.apache.org . Archivado del original el 6 de noviembre de 2018. Consultado el 26 de noviembre de 2020 .
  14. "Colaboradores principales de Backdrop CMS" . GitHub . Consultado el 26 de noviembre de 2020 .
  15. "Colaboradores de Backdrop CMS" . GitHub . Consultado el 26 de noviembre de 2020 .
  16. "Proyectos aportados por Backdrop CMS" . GitHub . Archivado del original el 6 de febrero de 2016. Consultado el 26 de noviembre de 2020 .
  17. "Backdrop CMS es el proyecto miembro más reciente de la Conservancy" . Software Freedom Conservancy . 8 de mayo de 2018. Archivado del original el 25 de junio de 2018. Consultado el 26 de noviembre de 2020 .
  18. "Soporte oficial de CiviCRM para Backdrop CMS" . CiviCRM . 13 de septiembre de 2017. Consultado el 26 de noviembre de 2020 .
  19. "Instalación de CiviCRM en Backdrop CMS" . Consultado el 26 de noviembre de 2020 .
  20. Un potente, flexible y fácil de usar creador de formularios para CiviCRM: backdrop-contrib/webform_civicrm , proyectos aportados por Backdrop CMS, 18/04/2019 , consultado el 26/11/2020.