El 17 de octubre de 2023 se publicó Joomla 5.0. No es una revolución como lo fue Joomla 4: es una evolución que moderniza la base técnica y añade mejoras prácticas. Para la mayoría de webs en Joomla 4, el paso es sencillo.
Requisitos
- PHP 8.1 o superior.
- MySQL 8.0.13 o MariaDB 10.4 como mínimo, o PostgreSQL 12.
Antes de actualizar, comprueba qué versiones ofrece tu hosting. Muchos servidores compartidos todavía tienen MySQL 5.7.
Novedades destacadas
- Datos estructurados de serie: plugins de schema.org para marcar artículos, organizaciones, eventos, recetas y más, sin extensiones externas. Una buena noticia para el SEO.
- Mejor rendimiento gracias a la base de PHP 8.1 y a la limpieza de código antiguo.
- Editor TinyMCE 6 y mejoras en el editor de código.
- Mejoras de accesibilidad en la administración y en Cassiopeia, la plantilla de serie.
- Continuidad de las novedades de Joomla 4: visitas guiadas, plantillas hijas, campos personalizados y autenticación en dos pasos.
¿Funcionan mis extensiones de Joomla 4?
En gran parte, sí. Joomla 5 incluye un plugin de compatibilidad con versiones anteriores, activado por defecto, que mantiene el código antiguo que usaban muchas extensiones. Aun así, hay que comprobar una por una, sobre todo las que se desarrollaron a medida o llevan tiempo sin actualizarse.
¿Y si estoy en Joomla 3?
Entonces la prioridad es otra: Joomla 3 ya no recibe parches de seguridad desde agosto de 2023. El salto no se puede hacer directamente: hay que pasar por Joomla 4. Es un proyecto de migración en toda regla.
¿Actualizo ya?
Depende de dónde estés:
- Web nueva: empieza directamente en Joomla 5.
- Web en Joomla 4 con pocas extensiones: puedes actualizar en cuanto tus extensiones confirmen compatibilidad.
- Web en Joomla 4 con muchas extensiones o desarrollos propios: sin prisa. Joomla 4.4 tiene soporte de seguridad hasta octubre de 2025. Planifícalo, pruébalo en una copia y actualiza con calma.
- Web en Joomla 3: migra cuanto antes.
En todos los casos, la regla es la misma: copia de seguridad, prueba en una copia y luego en producción.
¿Necesitas ayuda con esto? Es parte de mi servicio de Migración Joomla. Cuéntame tu caso.