¿Cuándo debería usar Backdrop CMS en lugar de Drupal 8?

Por lo que he escuchado, Backdrop es básicamente una alternativa a Drupal 8.

  • ¿Decidir cuál usar es simplemente una cuestión de preferencia e ideología, o hay casos de uso específicos para cada uno?
  • Si estoy actualizando desde 7, ¿cómo Decido qué camino tomar?

Comentarios

  • No estoy seguro de si esta pregunta encaja bien aquí. Uno, ya que es bastante subjetivo. Dos, esto causó un poco de revuelo en la comunidad, por lo que las respuestas objetivas pueden ser difíciles de juzgar. @quicksketch es un miembro aquí, pero no ‘ publica mucho. Le voy a dar uno o dos días para ver si podemos obtener una buena respuesta.
  • Creo que esto terminará siendo un poco amplio y subjetivo. Empecé a escribir una respuesta. , obtuve alrededor de 4 párrafos grandes y me di cuenta de que no había ‘ ni siquiera rasguñado la superficie. Hay ‘ mucho que considerar, y hay dos grandes grupos de personas para quienes esto significará cosas muy diferentes: desarrolladores y creadores de sitios
  • @Clive, yo Creo que tendría que estar de acuerdo contigo en que esto es demasiado amplio. Sin embargo, creo que la respuesta de Fullerja es lo suficientemente decente para responder a esta pregunta.

Respuesta

Backdrop CMS es un buen Opción si:

  • Actualmente, pasa mucho tiempo administrando su configuración mediante el módulo Funciones. Backdrop incluye herramientas de administración de configuración integradas que le permiten implementar la configuración en todos los entornos usando archivos JSON, lo que debería ahorrar mucho tiempo en comparación con las funciones.

  • Sus necesidades son satisfechas por la selección actual de módulos de Backdrop Contributed o usted es capaz de migrar módulos a Backdrop (en general, toma algunas horas por módulo). Referencias de: Lullabot , Tag1 y Documentación de fondo .

  • Está familiarizado con el código de Drupal 7 y le gustaría transferir ese conocimiento a un sistema más nuevo que será compatible en el futuro. El código de fondo es casi idéntico en conceptos, aunque hay varias adiciones nuevas para administrar la configuración. El código base de Drupal 8 es significativamente diferente en muchos conceptos fundamentales.

  • Tiene un sitio de Drupal 7 existente que le gustaría actualizar. El fondo de pantalla incluye una ruta de actualización (mediante actualización .php) que puede actualizar su sitio Drupal 7 existente a Backdrop. Drupal 8 no incluye una ruta de actualización desde Drupal 7; el plan es proporcionar herramientas de migración para pasar de Drupal 7 , pero en este momento aún no funciona. El fondo de pantalla aún no tiene un puerto del módulo Migrate , pero probablemente lo hará en el futuro (ya que la migración de módulos de Drupal 7 es bastante trivial).

  • Quieres actualizar / construir un sitio de inmediato. Backdrop 1.0 había estado disponible durante aproximadamente 2 meses y ya está estable. Es posible que Drupal 8 salga en algún momento a finales de este año (aunque solo podemos estimar la fecha ). Drupal 8 aún no admite actualizaciones, incluso entre versiones beta , por lo que si crea un sitio en él ahora, ganará » No podrá actualizarlo cuando salga la versión final.

Otras características que incluye Backdrop:

  • Backdrop es ligeramente más rápido que Drupal 7 de fábrica debido a su núcleo más ligero. Generalmente tiene la misma velocidad que D7, pero como D8 es más lento que D7, Backdrop es más rápido que D8.

  • Backdrop tiene un módulo integrado similar a Paneles (Layout ) que reemplaza el antiguo sistema Block. Los bloques reciben nuevos poderes como información contextual, selección condicional avanzada, instancias múltiples, control sobre el marcado y configuraciones basadas en la configuración.

  • Bibliotecas actualizadas (p. ej., nuevas versiones de jQuery).

  • Elementos HTML5 receptivos y mejor compatibilidad con dispositivos móviles listos para usar.

  • Todo las otras funciones enumeradas en la página de inicio del CMS de fondo .

Comentarios

  • Gracias por los puntos. Sería bueno complementarlo con una sección D8 es una buena opción si .
  • De hecho, había escrito una sección D8 también, pero el título de la pregunta era cuándo elegir Backdrop específicamente. La lista corta para D8 es Mejor internacionalización, una arquitectura similar a Symfony, una versión más robusta experiencia inmediata y una comunidad de apoyo mucho más grande. Tal vez debería haber una pregunta completamente separada para esa respuesta.
  • Parece que BackdropCMS debería haberse llamado Drupal8, el siguiente paso lógico para mejorar Drupal, y Drupal8 en realidad debería haberse llamado SymphonyCMS.
  • ¿Es Nate Lampton una amalgama de Nate Haug y Jen Lampton?

Respuesta

Backdrop es una bifurcación de Drupal 7. No se actualiza a Backdrop, se convierte. Hay algo de documentación aquí ( https://backdropcms.org/upgrade ) sobre la conversión de un sitio Drupal 7 a Backdrop.

En términos de cuál usar, esa es la preferencia del desarrollador. Algunas de las cosas que Backdrop considera importantes están aquí ( https://backdropcms.org/philosophy ).

En el sentido más general, Telón de fondo sigue siendo de procedimiento, mientras que D8 se mueve a más Orientado a objetos.

Comentarios

  • Bueno, sí y no. Hay una » ruta de actualización » incorporada de Drupal 7 a Backdrop , y no hay una » ruta de actualización » incorporada de Drupal 7 a Drupal 8. De alguna manera, es necesario » convierta » si se cambia a Drupal 8.

Respuesta

Razones para decidirse por Drupal 8 en lugar de CMS de fondo son (*) :

  • D8 es mejor internacionalización.
  • D8 tiene una arquitectura similar a Symfony.
  • D8 tiene una experiencia más sólida.
  • D8 tiene una comunidad de soporte mucho más grande.

(*) : Estas viñetas son citas de un comentario de quicksketch (de aproximadamente «fin del 1T2015»), que también se agregó a su respuesta a esta pregunta. Termina con «Quizás debería haber una pregunta completamente separada para esa respuesta» … De ahí «esta» respuesta.

PS : Hay más razones que las anteriores … CMI, TWIG, etc … Prueba Drupal (8) para experimentarlas usted mismo.

Respuesta

Backdrop debería ser una actualización atractiva para Drupal 7. Los conceptos que ya están en Drupal 7 se han ampliado sensiblemente. La intención declarada es refinar, no reemplazar el núcleo. Además, el mercado objetivo de Backdrop se centra en organizaciones más pequeñas. Drupal 8 por diseño tiene la sofisticación para abordar las necesidades de organizaciones más grandes. Tiene sentido que haya dos CMS de código abierto que se construyan sobre una base de seguridad sólida, uno dirigido a organizaciones más pequeñas y el otro a organizaciones más grandes. Mi opinión es que si Drupal 7 tiene los conceptos que necesita en su sitio, entonces Backdrop es un camino más prometedor que Drupal 8. Pero todo esto dependerá de que Backdrop gane una sólida comunidad de seguidores. Telón de fondo tiene un excelente sentido del mercado, y eso significa que es probable que evolucione en los porqués que continuarán haciéndolo una buena opción para las organizaciones más pequeñas. Drupal 7 terminará. ¿En qué mercado futuro encaja mejor, el Telón de fondo más pequeño o ¿el Drupal 8 más grande?

Comentarios

  • Solo tenga en cuenta que estamos hablando ^ H ^ H ^ H ^ H ^ H ^ H ^ H especulando sobre el futuro aquí, por lo que la pregunta podría reformularse bien como » en qué mercado futuro encaja mejor, el telón de fondo más grande o el más pequeño Drupal 8? »
  • He desarrollado sitios usando ambos. Yo ‘ soy principalmente backend con una amplia experiencia en D7. El tiempo de desarrollo con Backdrop CMS es significativamente menor, principalmente porque el CMS usa el sistema phpTemplating y parece que paso mucho tiempo migrando D8 de local, al escenario, a la producción debido a todas las twig, composer, conf problemas de gestión. D8 es un PITA.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *