PHP X-Ray nos ayuda a comprobar si la cuenta supera los límites de recursos durante la ejecución de la solicitud HTTP o visita al sitio web; lo que facilita el análisis de las tareas que realiza una aplicación.
Si deseamos verificar el rendimiento de nuestro sitio web, inicialmente debemos acceder a cPanel.
En la sección Software, damos clic en X-Ray App:
Para crear el reporte, damos clic en Start tracing y completamos la información:
- URL:
– Para el sitio principal del dominio seleccionado, completamos con / o * en el campo siguiente.
– Si requerimos especificar un enlace, seleccionamos el dominio y completamos la dirección. Por ejemplo, para examinar mi-dominio.xyz/sitio-web:
- Request:
Habilitamos la casilla Advanced settings e ingresamos el número de pruebas a ejecutar:
Iniciamos la ejecución del reporte en Run:
Posteriormente, en la misma sección visualizamos el listado de reportes creados en el servicio de Hosting; así como el estado, fecha de creación y expiración.
Una vez que el reporte fue completado, damos clic en Visualizar:
Encontraremos el número de ejecución que obtuvo la mayor carga. Damos clic en la URL:
Al consultar los resultados, podemos descargar el reporte en formato PDF:
Visualizamos en color naranja las solicitudes que es importante optimizar:
Tipo:
- Module/Plugin:
Para corregir la carga ocasionada por un plugin disponemos de las siguientes opciones:
-
- Desinstalar el complemento si no es indispensable en nuestra aplicación.
- Actualizar el plugin.
- Buscar en la documentación oficial un complemento que sustituya al anterior y disponga de actualizaciones recurrentes con mejor optimización.
- External Request:
Si el External Request es ocasionado por el archivo wp-cron, podemos deshabilitar su ejecución.
En caso de realizar una solicitud a un servidor externo, es necesario validar con dicho proveedor la optimización de la solicitud; en caso de no ser indispensable, podemos removerla desde nuestra aplicación.
- Consulta a Base de datos:
Es necesario modificar la consulta con apoyo de un desarrollador para disminuir el tiempo de búsqueda o resultados.
Por último, el reporte muestra en color verde la ejecución correcta en determinados módulos; por ejemplo:
¿Tienes alguna duda? Contáctanos generando un ticket desde tu panel de clientes de NEUBOX, ¡con gusto te apoyaremos!