Drupal 10: por qué la migración ya no puede esperar
Con el fin de vida de Drupal 9 en noviembre de 2023 y Drupal 10 consolidado como la versión estable con soporte activo, las organizaciones que aún operan sobre Drupal 7 o 9 necesitan planificar su migración cuanto antes. Cada mes que pasa sin actualizar acumula deuda técnica y riesgo de seguridad que después es más costosa de remediar.
En Keliam hemos gestionado migraciones complejas para clientes de diferentes sectores, incluyendo proyectos como los que realizamos para Grupo Damm, donde la continuidad del servicio y la integridad de los datos eran requisitos no negociables. Nuestra experiencia en desarrollo y mantenimiento Drupal nos permite abordar estas migraciones con un enfoque metódico y probado.
Qué trae Drupal 10 a nivel técnico
Drupal 10 se construye sobre Symfony 6, PHP 8.1+ y CKEditor 5. Estas actualizaciones de dependencias no son solo cosméticas: el rendimiento mejora significativamente, la experiencia de edición con CKEditor 5 es más moderna e intuitiva, y las herramientas de desarrollo (Drush 12, Composer 2) agilizan el flujo de trabajo del equipo técnico.
El nuevo tema de administración Claro y el tema frontend Olivero también representan una mejora notable en la experiencia de usuario fuera de la caja. Para proyectos que necesitan un frontend personalizado, Drupal 10 ofrece mejor soporte para arquitecturas desacopladas con JSON:API y GraphQL como módulos del core o contribuidos bien mantenidos.
Estrategia de migración: de Drupal 7 a Drupal 10
La migración desde Drupal 7 es el escenario más complejo. No existe un path de actualización directa — se trata de una migración de datos a una instalación nueva. El módulo Migrate y sus complementos (migrate_drupal, migrate_plus, migrate_tools) permiten definir pipelines de migración para contenido, usuarios, taxonomías y configuraciones.
El proceso que seguimos es: auditar el sitio actual (tipos de contenido, módulos contribuidos, personalizaciones), diseñar la nueva arquitectura en Drupal 10, implementar los migrate scripts personalizados, ejecutar migraciones iterativas de prueba, validar datos y funcionalidades, y finalmente hacer el cutover a producción con downtime mínimo.
De Drupal 9 a 10: más sencillo pero con matices
Si ya estás en Drupal 9, la migración a 10 es mucho más directa. En la mayoría de casos se trata de actualizar dependencias de Composer, corregir código deprecado y verificar que los módulos contribuidos tienen versión compatible. Herramientas como Upgrade Status y phpstan con el ruleset de Drupal te indican exactamente qué necesita cambios.
Aun así, hay que prestar atención a los módulos contribuidos que aún no tienen versión estable para Drupal 10 y a las personalizaciones que usen APIs internas deprecadas. Un entorno de staging completo es imprescindible para validar que todo funciona antes de ir a producción.
Drupal 11 en el horizonte
Con Drupal 11 ya en release candidate, el ecosistema sigue avanzando. La buena noticia es que Adobe aprendió del salto traumático de Drupal 7 a 8: las transiciones entre versiones mayores ahora son incrementales y mantienen compatibilidad hacia atrás. Invertir en Drupal 10 hoy es también prepararse para una migración suave a Drupal 11 cuando sea el momento.
Si tu organización necesita planificar o ejecutar una migración a Drupal 10, en Keliam podemos ayudarte en cualquier fase del proceso, desde la auditoría inicial hasta la puesta en producción.
🚀 ¿Tu proyecto Drupal necesita un impulso?
En Keliam trabajamos con Drupal desde hace años en proyectos de alta exigencia. Si buscas un partner técnico para migraciones, desarrollo de módulos o arquitectura headless, estamos aquí.
- Desarrollo y Mantenimiento Drupal — tu partner Drupal de confianza
- Auditoría Técnica Web — análisis de rendimiento y arquitectura
- Mantenimiento Web — soporte continuo para tu plataforma



