Project Description
La Diputación de Burgos cuenta con un Gestor de Contenidos Web (CMS) basado en Drupal mediante el cual presta servicio de página web municipal a más de 380 ayuntamientos de la provincia. Esta solución que permite generar webs municipales de manera fácil mediante el uso de diferentes plantillas y la selección de componentes, se encontraba en su versión Drupal 8, y se deseaba migrar a Drupal 10 para garantizar su estabilidad y seguridad.
La migración implicó un proceso detallado que comenzó con una auditoría completa del estado actual, con especial énfasis en las plantillas. Se realizó un análisis exhaustivo de los componentes para garantizar su compatibilidad con la nueva versión de Drupal, proponiendo alternativas de aquellos que no contaban con una correspondencia en Drupal 10. También se evaluaron los componentes desarrollados a medida, a fin de garantizar su compatibilidad y de la realización de un análisis de las adaptaciones del código php en los desarrollos que debían adaptarse.
Se prestó atención especial a la continuidad del servicio en el proceso, por lo que se puso en marcha una réplica de los servidores de producción, para operar libremente. Esto permitió realizar pruebas y validación por parte del cliente en todas las fases del proceso. Relevante fue la gestión de datos y contenidos, realizando una primera carga de datos al inicio del proyecto, y una migración final para integrar los nuevos contenidos generados en producción durante el desarrollo del proyecto.
Las pruebas realizadas en las 380 páginas de los ayuntamientos fueron cruciales, ya que existían múltiples diferencias y personalizaciones en diseño y plantillas, componentes y funcionalidades. Se llevaron a cabo ajustes para garantizar que todos estos elementos operaban correctamente tras la migración. De esta manera, el proyecto fue un éxito logrando una transición satisfactoria hacia Drupal 10, proporcionando a la Diputación de Burgos una solución segura, robusta y escalable para el futuro.
PROMETEO mantiene su apuesta por Drupal como el mejor CMS para entornos LAMP. Si tienes un proyecto Drupal, contacta con nosotros: te ayudamos a crear, mantener y/o migrar tu proyecto.
- Auditoría completa de Drupal a nivel sistema y análisis de componentes.
- Migración de Drupal 8 a Drupal 10.
- Reprogramación y adaptación de desarrollos a medida en php.
- Pruebas exhaustivas para 380 sitios web de ayuntamientos.
- Gestión multisite centralizada.