Cómo rastrear una página lenta con X-Ray

X-Ray graba lo que pasa por dentro cuando alguien carga una página de tu web y te dice dónde se va el tiempo: en PHP, en la base de datos o esperando a algo de fuera.

Antes de empezar

Ten localizada la página concreta que va lenta. X-Ray es una lupa, no un diagnóstico general: cuanto más concreta sea la dirección, más útil el resultado.

Y ten claro que esto no acelera nada por sí solo. Te dice qué mirar; arreglarlo sigue siendo trabajo.

Pasos

  1. En tu dominio, entra en X-Ray.

    Pantalla de PHP X-Ray con el botón de iniciar trazado y la actualización automática

  2. Pulsa Iniciar trazado y ponlo en activado.
  3. Indica la página que quieres analizar y cuánto tiempo quieres que grabe.
  4. Visita esa página varias veces, o espera a que la visiten. X-Ray necesita cargas reales para tener algo que enseñar.
  5. Vuelve a la pantalla y pulsa Actualizar. Puedes dejar marcada la Actualización automática.

Cómo comprobar que ha funcionado

Mientras no haya cargas grabadas verás NO SE ENCONTRARON TAREAS. En cuanto haya visitas, aparece la lista con los tiempos.

Si tras varias visitas sigue vacío, comprueba que el trazado quedó en activado y que la dirección que pusiste es exactamente la que estás visitando.

Cómo se lee el resultado

Para cada carga verás el tiempo total y su reparto. Lo que suele aparecer:

  • Mucho tiempo en base de datos: consultas pesadas. Casi siempre un plugin o una tabla sin índices.
  • Mucho tiempo en PHP: código lento, o una versión de PHP antigua. Aquí subir de versión suele notarse mucho.
  • Mucho tiempo esperando fuera: tu web está llamando a un servicio externo —una API, una fuente, un contador de visitas— y esperando a que conteste. Es el más fácil de arreglar y el que más sorprende.

Cuando termines

Apaga el trazado. Grabar tiene un coste, pequeño pero real, y no tiene sentido dejarlo encendido para siempre.

Si algo falla

  • No sabes interpretar el resultado. Ábrenos un ticket con una captura. Te decimos qué está pasando.
  • La web va lenta pero X-Ray no ve nada raro. Mira antes Uso de Recursos: si hay faults, el problema es de recursos y no de esa página.

Artículos relacionados

  • Cómo ver el consumo de recursos de tu hosting
  • Cómo cambiar la versión de PHP de tu web
  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Cómo ver el consumo de recursos de tu hosting

Tu hosting tiene asignados unos recursos —procesador, memoria, procesos, y entrada y salida de...