Saber cómo está tu Liferay antes de decidir qué hacer con él.

Para quién

Para empresas y administraciones que heredan un portal Liferay, van a cambiar de proveedor, tienen que decidir una migración o quieren saber qué han recibido antes de darlo por bueno.

El problema

Has heredado un portal y no sabes en qué estado está. O el proveedor dice que hay que rehacerlo entero y no tienes cómo comprobarlo. Va lento, no aparece en Google, y nadie te sabe decir si el problema es el código, el servidor o la versión.

Cómo lo resolvemos

Revisamos el portal por dentro y por fuera y te decimos cómo está, sin adornos. Qué funciona, qué es un riesgo y qué habría que arreglar primero.

Qué incluye

  • Versión y soporte

    Qué versión tienes, si recibe parches y qué camino de actualización hay.

  • Desarrollos a medida

    Qué hay, cómo está hecho, qué se usa y qué complica la siguiente actualización.

  • Rendimiento

    Servidor web, cachés, base de datos y buscador. Dónde se pierde el tiempo.

  • Seguridad

    Dependencias con vulnerabilidades conocidas, configuración, permisos y credenciales olvidadas.

  • Accesibilidad y posicionamiento

    Estado frente a la norma EN 301 549, indexación, enlazado interno y datos estructurados.

  • Informe con prioridades

    Los riesgos por orden, lo que haríamos primero y una propuesta de alcance cerrado.

Cómo trabajamos

Acordamos el alcance. Nos das acceso de lectura al código, a la configuración y a un entorno del portal. Trabajamos sin tocar producción. Recibes el informe y lo repasamos contigo, por orden de lo que hay que arreglar primero. Después decides: lo arreglamos nosotros, lo arregla tu equipo o se lo pasas a tu proveedor.

Qué medimos

Hallazgos por gravedad, versión en uso frente a la última con soporte, tiempos de carga, páginas indexables y resultado del análisis de accesibilidad.

Cómo está hecho

El código pasa por análisis estático en SonarQube, con reglas propias para Liferay, y por los analizadores de dependencias, de configuración y de credenciales en el historial. Lo que encuentran son pistas: cada una se comprueba antes de llegar al informe.

Los desarrollos se revisan frente al modelo que recomienda Liferay DXP: qué sigue como módulo, qué podría ser una client extension en React y qué entidades de Service Builder podrían ser Liferay Objects. Cuando la pregunta es una migración, simulamos la actualización en un entorno aparte para anticipar las incidencias.

El rendimiento se mide en la configuración del servidor web, las cachés de Liferay, las consultas a la base de datos y los índices de Elasticsearch. El posicionamiento, con los datos de rastreo e indexación del propio portal.

La accesibilidad se analiza con el validador oficial del Observatorio de Accesibilidad Web y puede incluir revisión manual para la declaración de accesibilidad. Un informe mide el estado; por sí solo no garantiza el cumplimiento.

Si después corregimos nosotros lo que ha salido, ningún cambio llega a producción sin pasar por cuatro agentes de revisión (seguridad, accesibilidad, calidad y funcionalidad) y por una persona, con despliegues automatizados con CI/CD.

Preguntas frecuentes

¿Vais a tocar mi portal?

No. La auditoría solo lee. No cambiamos el código ni la configuración, y las pruebas se hacen en un entorno aparte.

¿Sirve si el portal lo mantiene otro proveedor?

Sí. El informe es tuyo y está escrito para que lo pueda aplicar cualquier equipo, también el de tu proveedor.

¿Y después de la auditoría?

Tú decides. Podemos corregir lo que haya salido, preparar la migración o dejarlo en el informe: la auditoría termina con su entrega.

También en Portales y desarrollo

El siguiente paso

Cuéntanos cómo trabaja hoy tu empresa y te decimos por dónde empezar.