Migración a Drupal 8

June 18, 2021

enter image description here

Como hemos mencionado anteriormente, Drupal es un framework de código libre para la gestión de contenido siendo así el CMS más reconocido a nivel mundial. Identificado por su escalabilidad, transformando proyectos simples a complejos dentro del ciclo de vida de un único sistema.

Con una extensa comunidad de más de un millón de usuarios enfocados en aportar sus conocimientos para la constante actualización y comunicación sobre nuevas técnicas o funcionalidades respaldada a un equipo encargado de encontrar vulnerabilidades reforzando la seguridad y viabilidad de Drupal.

En esta ocasión Drupal presenta su última versión, Drupal 8, convirtiéndose en una plataforma más fácil de usar, sencilla, flexible e integrable.

Estas nuevas mejoras enfocadas a los desarrolladores que le traerán beneficios a su empresa por la optimización de tiempo sobre herramientas de apoyo y otras características de esta nueva versión.

Algunas novedades sobre la nueva versión de Drupal

  • La configuración del sitio es mucho más homogénea ya que cuenta con archivos de configuración y no código.

  • Para los templates se usa Twig, un sistema de templates bastante flexible y poderoso.

  • Ofrece la flexibilidad necesaria para que sea utilizado por muchos desarrolladores de PHP, no solo de Drupal

  • La arquitectura está basada en Symfony, otro framework popular de PHP permitiendo que otros desarrolladores que ya tienen bases en Symfony puedan empezar un proyecto de Drupal 8 de manera rápida y productiva.

Ventajas de Drupal 8

  • Rendimiento

    Enfocado en la mejora constante, Drupal 8 tiene un mejor rendimiento sobre las otras versiones con funcionalidades en el core.

    Carga las páginas de manera rápida almacenando caché de manera eficiente y aporta óptimamente al SEO.

  • Accesabilidad

    Drupal 8 cuenta con capacidad multi idioma automatizado sobre la creación de sitios y su traducción en varios idiomas rápidamente.

    Brinda un nuevo diseño del panel administrativo con nuevos elementos y un acceso adaptado a dispositivos.

  • Seguridad

    La seguridad de Drupal siempre ha sido un tema positivo, adicional a la extensa comunidad aportando en monitoreo y creación de nuevas funcionalidades esta nueva versión de Drupal brinda un core más sólido y completo con módulos enfocados a la seguridad.

Migración a Drupal 8

Tomaremos un extracto de Drupal.org para explicar cómo puede hacer la migración a Drupal 8 desde un sitio en Drupal 6 o 7 de manera eficiente.

Consta de una actualización automática, el core de Drupal 8 incluye tres módulos de migración diseñadas para realizar esa tarea.

El proceso de actualización utilizando la interfaz de usuario del navegador,

  1. Crear un nuevo sitio de Drupal 8.

    Si usted es relativamente nuevo a D8, podría crear dos sitios. Un sitio D8 para su migración, y otro para compararlo.

  2. Permitir a los tres cores de D8 los módulos "Migrate" [En la página "Extend", cerca de la parte inferior bajo el 'Core (Experimental)'].

  3. Añadir "/update" al URL de su sitio, por ejemplo:

    http://my-d8-site.com/upgrade

    Si "/update" devuelve una página de error 404, confirme que ha habilitado el módulo "Migrate Drupal UI"

  4. En esa página, introduzca sus credenciales de base de datos D6/D7, que se encuentra en "settings.php", por ejemplo en: [codebase-root]/sites/default/settings.php

  5. Haga clic en "Review upgrade"

  6. Migración lista


Como pioneros de Drupal en Panamá estamos a su disposición para realizar la migración a Drupal 8 del sitio web de su empresa de manera automatizada.

Si este no es el caso, podremos brindarle asesoría personalizada sobre los requerimientos de su empresa creando proyectos de calidad junto a nuestro equipo experto y certificado en múltiples plataformas de tecnología.

En Rootstack, contamos con alianzas empresariales internacionales sobre el diseño, desarrollo e implementación de sistemas web y móviles que aportarán en el conocimiento de la necesidades de su empresa. ¡Contáctenos!