OpenCms 22: una nueva generación de CMS empresarial preparada para crecer
OpenCms 22 ya está disponible y llega con mejoras relevantes para organizaciones que gestionan portales corporativos, sedes electrónicas, intranets y grandes volúmenes de contenido digital.
La nueva versión avanza en tres áreas que condicionan el futuro de una plataforma web: modernización tecnológica, eficiencia en el almacenamiento de contenidos y mejores herramientas para los equipos editoriales. También incorpora capacidades que ayudan a adaptar los sitios web a un entorno en el que los buscadores y los agentes de inteligencia artificial tienen un papel creciente.
Para las organizaciones, la actualización no debe interpretarse solo como un cambio de versión. Es una oportunidad para revisar la arquitectura de su plataforma, reducir costes operativos, mejorar los procesos de publicación y preparar el entorno para las tecnologías actuales.
OpenCms 22: preparado para la evolución del ecosistema Java
Uno de los cambios principales de OpenCms 22 es su paso a Jakarta EE, la evolución del estándar Java empresarial. La versión incorpora soporte para entornos como Tomcat 10 y Jetty 12, lo que facilita el uso de infraestructuras y dependencias actuales dentro del ecosistema Java.
Este avance resulta especialmente relevante en plataformas que llevan años operativas. Muchas organizaciones cuentan con desarrollos propios, integraciones con sistemas corporativos y módulos específicos que necesitan evolucionar sin comprometer la estabilidad del servicio.
OpenCms 22 ofrece dos variantes basadas en el mismo código:
-
Una variante Jakarta para Tomcat 10 o superior.
-
Una variante heredada para instalaciones que mantienen Tomcat 9 y Java EE 8.
La variante heredada es compatible con los desarrollos realizados para OpenCms desde la versión 10 hasta la 21. Esto permite planificar la transición sin forzar una migración completa e inmediata de plantillas, módulos e integraciones personalizadas.
Para proyectos nuevos, la variante basada en Jakarta EE ofrece una base tecnológica alineada con el presente del desarrollo Java. Para instalaciones existentes, la compatibilidad heredada permite definir un itinerario de actualización realista y controlado.
OpenCms 22 es compatible con Java 21 y Java 25. Esta compatibilidad facilita la adopción de versiones recientes de la plataforma Java y ayuda a mantener una arquitectura preparada para futuros ciclos de evolución.
Menos espacio para los archivos multimedia y más control sobre el almacenamiento
La gestión de imágenes, documentos y otros recursos binarios puede convertirse en uno de los principales costes técnicos de un portal con años de actividad. Es habitual que una misma imagen o archivo termine almacenado varias veces por cargas repetidas, contenidos reutilizados o procesos editoriales paralelos.
OpenCms 22 incorpora de forma opcional el nuevo motor de almacenamiento multimedia con deduplicación, denominado DMSE. Este sistema guarda una única copia de cada archivo binario o imagen, identificándolo mediante una deduplicación basada en SHA-512.
El impacto puede ser importante en plataformas con un repositorio documental amplio. Según la información publicada por OpenCms, el uso de este motor puede reducir el tamaño de la base de datos alrededor de un 40 %. Cuando los binarios se trasladan a un almacenamiento de objetos compatible con S3, la reducción puede superar el 80 %.
La posibilidad de mantener los archivos en la base de datos o moverlos a un almacenamiento compatible con S3 ofrece más flexibilidad para definir la arquitectura adecuada en cada caso. Una organización puede adaptar su infraestructura al volumen de contenidos, a sus requisitos de seguridad, a sus políticas de copia de seguridad o a sus necesidades de crecimiento.
Para los equipos de negocio, este avance se traduce en una plataforma más sostenible a largo plazo. Para los equipos técnicos, supone mayor capacidad de decisión sobre dónde y cómo se almacenan los activos digitales.
Mejoras para publicar con más contexto y menos fricción
OpenCms 22 incluye varias mejoras orientadas al trabajo diario de los equipos editoriales. Son cambios concretos que contribuyen a reducir errores y a agilizar la gestión de contenidos.
El editor de páginas puede mostrar ahora la información de publicación y caducidad de los elementos sujetos a control temporal. Así, una persona editora puede identificar directamente qué contenido está programado para aparecer o dejar de estar disponible en una fecha determinada.
Esta funcionalidad es útil en campañas, convocatorias, eventos, contenidos normativos, promociones, avisos y comunicaciones que dependen de un periodo de vigencia. El equipo obtiene una visión más clara del estado real de cada elemento sin tener que consultar configuraciones adicionales.
El editor de contenidos XML incorpora textos de ejemplo reales en widgets y configuraciones. Esta mejora facilita la introducción de datos, aclara qué se espera en cada campo y ayuda a mantener una mayor consistencia editorial.
La búsqueda en las galerías también se amplía con la posibilidad de localizar palabras parciales. Esto permite encontrar con mayor rapidez imágenes, documentos y recursos cuyo nombre incluye términos compuestos o descripciones largas.
OpenCms 22 mejora además la selección de categorías globales y locales. Cuando existen categorías principales con el mismo nombre en distintos ámbitos, el sistema las muestra de forma diferenciada para evitar asignaciones incoherentes.
Son mejoras que refuerzan la autonomía de los editores y permiten gestionar grandes repositorios de contenido con menos dependencia del equipo técnico.
Un CMS más preparado para buscadores y sistemas de inteligencia artificial
La visibilidad de una organización ya no depende únicamente de los buscadores tradicionales. Los sistemas de inteligencia artificial, los asistentes y los agentes automatizados consultan y procesan información publicada en la web.
OpenCms 22 permite generar directamente un archivo llms.txt a partir del contenido de un sitio web que use la plantilla Mercury. Este archivo ofrece a los sistemas de IA una visión estructurada de la información más relevante del portal.
Su utilidad dependerá de la estrategia de contenidos, de la estructura del sitio y de la calidad de la información publicada. Aun así, disponer de esta capacidad dentro del CMS facilita preparar el portal para nuevos canales de descubrimiento y consulta de contenidos.
La versión también permite controlar mediante configuraciones globales si se extraen metadatos de archivos PDF, RTF y documentos de Microsoft Office para el buscador. Esto aporta más control sobre la indexación de documentos y sobre el tratamiento de información disponible en el repositorio.
Seguridad y mantenimiento: dos prioridades en plataformas críticas
La actualización a OpenCms 22 incluye correcciones de seguridad relacionadas con la exportación estática de archivos JSPX, la deserialización durante la importación de bases de datos, la indexación de documentos mediante OpenOffice, la gestión de rutas y las redirecciones de inicio de sesión, entre otras.
En plataformas corporativas o institucionales, mantener el CMS actualizado es una decisión de continuidad de servicio. Las actualizaciones permiten incorporar mejoras funcionales, pero también aplicar correcciones que reducen la exposición a vulnerabilidades conocidas.
OpenCms 22 añade igualmente mejoras en el rendimiento, la caché de imágenes, la integración con Solr, la importación de usuarios mediante CSV, WebDAV y las herramientas disponibles para administración y desarrollo.
Qué debe valorar una organización antes de actualizar
La llegada de OpenCms 22 es una buena ocasión para evaluar el estado de la plataforma actual. La decisión de actualizar debe partir de un análisis de los desarrollos propios, las plantillas, los módulos instalados, las integraciones con sistemas corporativos y la infraestructura de despliegue.
En instalaciones basadas en versiones anteriores, la variante heredada de OpenCms 22 permite dar un primer paso de actualización manteniendo la compatibilidad con Tomcat 9. Después, el proyecto puede abordar la transición a Jakarta EE de forma progresiva.
En nuevas implantaciones, conviene diseñar desde el inicio una arquitectura preparada para crecer: gestión eficiente de activos, integración con sistemas externos, estrategia de contenidos, modelo editorial, seguridad, rendimiento y mantenimiento.
OpenCms sigue ofreciendo una base adecuada para este tipo de proyectos: edición visual, gestión de contenidos estructurados, flujos de publicación, administración de múltiples sitios y capacidades de integración mediante APIs y módulos.
SAGA Soluciones, acompañamiento experto en OpenCms
En SAGA Soluciones ayudamos a las organizaciones a convertir las capacidades de OpenCms en plataformas útiles para su operativa diaria.
El trabajo puede abarcar desde el análisis de la instalación actual y la planificación de la actualización hasta la migración técnica, la adaptación de plantillas y módulos, el desarrollo a medida, la integración con aplicaciones corporativas y el soporte posterior.
Cada plataforma tiene su propia realidad: volumen de contenidos, usuarios editores, sistemas conectados, requisitos de seguridad y objetivos de negocio. Por eso, una actualización a OpenCms 22 debe plantearse como un proyecto orientado a mejorar el servicio, no solo como una sustitución técnica.
Puedes consultar todos los detalles técnicos de OpenCms 22 en la publicación oficial de Alkacon.
Si tu organización trabaja con OpenCms o está valorando implantar una plataforma de contenidos sólida, flexible y preparada para evolucionar, contacta con SAGA Soluciones. Analizaremos el punto de partida y definiremos una solución adaptada a tus necesidades.