No todos los servidores web ofrecen el mismo nivel de rendimiento. Muchos planes de alojamiento brindan excelentes tiempos de carga cuando solo tiene un puñado de visitantes. Sin embargo, esos mismos servidores web pueden ceder ante la presión a medida que su sitio comienza a recibir más tráfico. Afortunadamente, las pruebas de carga de WordPress lo ayudan a determinar con precisión cuánto tráfico puede manejar su proveedor de alojamiento.
En este artículo, cubriremos las pruebas de carga y cómo funcionan. A continuación, discutiremos qué se necesita para ejecutar pruebas de carga de WordPress y cómo interpretar los resultados.
¡Vamos a trabajar!
Suscríbete a nuestro canal de YouTube
¿Qué es la prueba de carga y qué mide?
Hay varias formas de probar el rendimiento de su sitio de WordPress. El método más común de prueba es usar un servicio como GT Metrix o Estadísticas de PageSpeed. Estas plataformas te permiten ingresar una URL y ver cuánto tarda en cargar al final de la plataforma.
Dependiendo de la herramienta que esté utilizando, puede acceder a diferentes conjuntos de datos:
Los servicios de pruebas de velocidad pueden darte una buena idea del rendimiento de tu sitio web. Sin embargo, estas herramientas no ofrecen una imagen completa. Supongamos por qué esto es así:
- Solo estás probando la velocidad de la página a la vez. Los tiempos de carga de la página pueden variar drásticamente según la prueba. Esto significa que ejecutar una sola prueba no producirá resultados muy precisos.
- Las pruebas solo usan un agente de usuario. Los servicios de prueba de velocidad de página emulan un cliente de usuario para probar el rendimiento de su sitio. Sin embargo, existe una gran diferencia entre lo que sucede cuando una persona intenta acceder a tu sitio y cuando hay muchas personas al mismo tiempo.
Cada servidor tiene un número finito de recursos. El sistema utilizará algunos de ellos para cumplir con las solicitudes cuando alguien visite su sitio. Cuantos menos recursos tenga su servidor, más rápido se agotarán si comienza a recibir mucho tráfico en poco tiempo.
En pocas palabras, las pruebas de carga de WordPress le permiten ver cómo responde su servidor cuando está bajo presión. Un Bump o Bump Test simulará múltiples agentes de usuario moviéndose por su sitio. Luego, cualquier herramienta que use medirá cómo responde el servidor durante este proceso.
Idealmente, el servidor debe ser estable y mantener tiempos de carga de página similares incluso cuando aumenta la cantidad de usuarios. Si los tiempos de carga y respuesta difieren significativamente, estos datos podrían indicar un sitio web o servidor mal optimizado.
¿Qué necesitas para las pruebas de carga de WordPress?
Solo necesita un sitio web que funcione y una herramienta de prueba de estrés para probar su carga de WordPress. Hay muchos servicios en línea que pueden imitar a los numerosos visitantes de su sitio y medir los resultados por usted. Sin embargo, muchas de estas herramientas son de pago o demasiado complicadas para los principiantes.
Con eso en mente, una de nuestras herramientas favoritas de prueba de estrés de WordPress es Loader.io. La plataforma proviene del mismo equipo que el servicio de marketing por correo electrónico de SendGrid. Además, ofrece un plan gratuito que le permite ejecutar pruebas con hasta 10,000 usuarios concurrentes:

Además de encontrar el servicio adecuado, el verdadero desafío en las pruebas de carga de WordPress es determinar cuántos clientes utilizar. El uso de muy pocos agentes para la prueba significa que no está sobrecargando el servidor lo suficiente. Sin embargo, si usa demasiado, incluso un servidor dedicado tendrá dificultades para mantenerse al día:

No es raro que un nuevo sitio web se visite solo unas pocas veces al día. En este escenario, es probable que esté utilizando un alojamiento compartido, que funcionará bien.
Pero supongamos que ejecuta un sitio web extremadamente popular. En ese caso, estos números de visitantes serán gráfico más alto, y los planes de alojamiento económicos tendrán dificultades para mantenerse al día con ellos.
Para poner en perspectiva el tráfico pesado del sitio, aquí hay algunos números:
- Wikipedia puede manejar aproximadamente 50.000 aplicaciones detrás segundo, con 300 servidores en su punto máximo.
- El a menudo mencionado «agarre mortal» de Reddit se puede traducir a aproximadamente diez usuarios por segundo o 600 visitas por minuto.
Seiscientas visitas por minuto a lo largo del día equivalen a 864.000 usuarios por día. Este movimiento hará que su sitio web sea uno de los sitios más populares del mundo. En otras palabras, no es el tipo de estrés que un servidor normal puede manejar.
Si está ejecutando una prueba de estrés para un sitio web regular o una tienda en línea, su servidor debería poder manejar un moderado número de usuarios en poco tiempo. Según nuestra experiencia, probar a 15 usuarios en un minuto revelará mucho sobre el rendimiento de su servidor.
Esto puede parecer un número pequeño. Sin embargo, 15 usuarios por minuto corresponden a 21.600 visitas al día y más de 600.000 al mes. Si observa un servidor web administrado de WordPress como Kinsta, un plan que podría manejar esta cantidad de tráfico le costaría alrededor de $ 400 por mes:

Si obtienes 15 usuarios por minuto y ese tráfico hará de tu sitio un lugar de gran éxito. Este número también es la métrica mínima que Loader.io aceptará para su prueba de estrés.
Cómo interpretar los resultados de la prueba de carga
Querrá revisar dos métricas clave cuando pruebe su carga de WordPress. El primero es el tiempo promedio de carga de la página de prueba para los usuarios. Para el segundo punto de referencia, verifique si alguna de sus conexiones se ha agotado:

La respuesta promedio debe ser lo más baja posible. En promedio, un sitio web nunca debe tomar más de dos segundos carga. Después de cruzar esta línea, su tasa de rebote comenzará a aumentar rápidamente. Por lo tanto, cada menos de un segundo es el tiempo de carga estelar para cualquier sitio.
Al considerar el promedio, también debe mirar el gráfico de tiempo de respuesta. Idealmente, los tiempos de carga deberían permanecer relativamente constantes a lo largo de la prueba. Si hay demasiados saltos, su servidor tiene problemas para procesar las solicitudes. Aunque algunos tiempos de carga son rápidos, estos picos se traducen en una mala optimización.
Los tiempos de espera generalmente comienzan a aparecer cuando el servidor está demasiado ocupado. En este escenario, el servidor comienza a rechazar las solicitudes de los usuarios después de que se agote el tiempo de espera.
Si se siente con ganas, puede ejecutar pruebas de estrés en un número creciente de usuarios durante un período de tiempo prolongado. Este método devolverá resultados más precisos. Sin embargo, si su alojamiento de WordPress está funcionando bien gracias a las pruebas de estrés de un minuto, significa que ofrece un rendimiento fantástico.
En nuestro caso, utilizamos el servidor web administrado de WordPress para las pruebas. No comenzamos a ver saltos en nuestros resultados hasta que realizamos una prueba de un minuto con 100 usuarios, que es significativamente más tráfico que la mayoría de los sitios:

Lo más importante de un excelente proveedor de alojamiento web es que el servidor no debe interrumpir ninguna conexión, incluso si los tiempos de respuesta varían ampliamente. Asimismo, el tiempo medio de respuesta seguirá siendo relativamente bajo.
Si Su sitio de WordPress está luchando con una prueba de estrés moderada, le recomendamos que tome medidas para optimizarlo. Puedes probar algunos de estos métodos:
Si aún obtiene malos resultados después de la optimización, hay un problema con su plan de alojamiento. En este punto, puede actualizar su suscripción para manejar más tráfico o cambiar a un mejor proveedor de alojamiento web.
Solicitud
Hay muchas maneras de probar el rendimiento de su sitio de WordPress. Al combinar los tiempos normales de carga de la página y las pruebas de estrés, obtendrá una imagen completa de cómo responde su sitio al tráfico. Las pruebas de velocidad frecuentes muestran el rendimiento de su sitio web en condiciones óptimas. Por el contrario, las pruebas de estrés muestran lo que sucede cuando comienzas a reunir usuarios.
La prueba de carga de WordPress es relativamente fácil de realizar si tiene las herramientas adecuadas disponibles. Loader.io le permite ejecutar pruebas gratuitas de hasta 10,000 usuarios por minuto, lo cual es gráfico más de lo que obtienen la mayoría de los sitios.
¿Tiene preguntas sobre las pruebas de carga de WordPress? ¡Hablemos de ellos en la sección de comentarios a continuación!
Imagen destacada a través de Vectorium / shutterstock.com








