Cómo realizar una prueba de estrés en un sitio web de WordPress en 2021
Publicado: 2021-09-13
Dado que todos están adoptando la digitalización mediante el desarrollo de un sitio web para su negocio, hay algunos factores cruciales que debe priorizar para el éxito de su tienda de comercio electrónico. Uno de ellos es una prueba de esfuerzo del sitio web (o prueba de carga).
Atrás quedaron los días en que la gente necesitaba pagar grandes cantidades a los desarrolladores para construir sus sitios web. WordPress ha facilitado el trabajo y, gracias a sus creadores de páginas, prácticamente todo el mundo puede desarrollar sus propias tiendas de comercio electrónico, sin ningún conocimiento de codificación. Dicho esto, querrá asegurarse de que todo funcione correctamente en su sitio web antes de que se publique, por lo que siempre se sugiere ejecutar primero una prueba de carga del sitio web.
- ¿Qué son las pruebas de estrés?
- Requisitos previos de la prueba de carga de WordPress
- Cómo ejecutar una prueba de estrés en un sitio web de WordPress
- Regístrese en Loader.io
- Agregue la URL de su sitio web
- Configuración de prueba
- Cree un usuario SFTP en Cloudways
- Cargar el archivo de verificación
- Verificar a través de Loader.io
- Crear una prueba
- Ejecute la prueba de esfuerzo
- Observa los resultados
- Cómo administrar un sitio de WordPress de alto tráfico
- Actualice su plan de alojamiento
- Recursos del servidor
- Tener un enfoque minimalista
- Utilice un complemento de almacenamiento en caché
- Cómo mejorar el rendimiento del sitio de WordPress
- Invierta en hosting administrado de WordPress
- Reducir el tamaño del DOM
- Utilice un CDN
- Actualizar la versión de PHP
- Tema de WordPress de código limpio
- Envolviendolo
Recuerde, su sitio web de comercio electrónico es tan poderoso como los recursos que le asigne. Optar por un plan de alojamiento económico y cumplir con los requisitos mínimos puede ahorrarle algo de dinero en ese momento, pero lo encontrará perjudicial una vez que aumente su tráfico. Afortunadamente, algunos proveedores de alojamiento como Cloudways ofrecen a sus usuarios la libertad de escalar sus planes según sus requisitos. Pero ese no es el caso con todos los proveedores, así que investigue.
En este artículo, enumeraremos los requisitos previos de la prueba de carga de WordPress, los pasos que debe seguir para realizar una prueba de esfuerzo en su sitio de WordPress y algunos consejos para administrar y mejorar un sitio web. Vaya a la sección relevante o lea todo el blog para obtener una comprensión profunda de las pruebas de estrés de WordPress.
¿Qué son las pruebas de estrés?
Antes de enumerar los pasos para ejecutar una prueba de esfuerzo en un sitio web de WordPress, comprendamos el significado, el propósito y la importancia de una prueba de esfuerzo.
Seguro que su sitio web se está moviendo en este momento, pero ¿qué pasa si la suerte golpea su camino y una de las publicaciones de su blog se vuelve viral? Un flujo de usuarios llega a su página, pero luego su sitio se hunde bajo la carga, dándoles una “ MALA EXPERIENCIA DE USUARIO ”. No quieres eso, ¿verdad? Bueno, ahí es cuando aprendes la importancia de las pruebas de estrés, que te mantienen preparado para situaciones como estas.
Las pruebas de estrés le ayudan a determinar el rendimiento de su sitio web cuando pasa por una cierta cantidad de estrés o carga enviada a través del software.
Puede realizar una prueba de esfuerzo en diferentes entornos, con tráfico bajo, normal o alto; el usuario tiene la libertad de personalizar la prueba de carga y notar los resultados.
Recuerde no enviar cargas poco realistas en su sitio web. Evalúe números realistas, exagere un poco y luego envíe esa carga a su sitio web de WordPress para verificar cómo se maneja. Anote su tráfico promedio para tener una idea de la carga estimada en las horas pico o en caso de un evento especial.
Con todo, una prueba de esfuerzo le ayuda a crear tráfico falso para que pueda experimentar con el rendimiento de su sitio enviando un flujo de usuarios a su sitio simultáneamente. La prueba lo ayuda a determinar las fortalezas y limitaciones de su sitio web, por lo que puede optimizarlo para manejar las oleadas de tráfico en cualquier momento.
Requisitos previos de la prueba de carga de WordPress
Las pruebas de estrés o carga de WordPress implican enviar " visitantes falsos " a su sitio, pero esto puede entrar en conflicto con su proveedor de alojamiento en algunos casos. Hay algunos requisitos previos que debe seguir para protegerse de tales inconvenientes.
Muchos proveedores de alojamiento ofrecen paquetes que permiten solo un número limitado de visitantes en su sitio, y una vez que se excede ese número, se generan costos adicionales. En algunos casos, su sitio puede suspenderse cuando experimenta un tráfico tan inusual.
- Revise los términos y condiciones de sus planes de alojamiento antes de ejecutar una prueba de esfuerzo, ya que muchos de ellos cuentan los visitantes de su sitio y tienen su propio conjunto de reglas para implementar en ciertas condiciones.
- Debido al manejo de múltiples recursos, las pruebas de carga pueden bloquear su sitio o hacerlo muy lento y sin respuesta. Por lo tanto, la mejor práctica es realizar una prueba de carga antes de activar su sitio web .
Cómo ejecutar una prueba de estrés en un sitio web de WordPress
Procedamos con los pasos para ejecutar una prueba de esfuerzo en un sitio web de WordPress.
Como se mencionó anteriormente, necesita una herramienta para enviar el tráfico falso a su sitio, por lo que usaremos Loader.io ya que es una herramienta confiable para las pruebas de carga. Siga estos sencillos pasos para ejecutar la prueba de carga en su sitio de WordPress:
Regístrese en Loader.io
- Regístrese para obtener una cuenta gratuita de Loader.io con fines de prueba.
Nota: Loader.io es una herramienta de prueba de carga y su cuenta gratuita le permite probar hasta 2 URL por prueba. Si está ejecutando un sitio de WooCommerce, puede probar en yoursite.com y yoursite.com/shop, por lo que el plan gratuito es suficiente: permite probar hasta 10,000 visitas simuladas.

Agregue la URL de su sitio web
- Haga clic en el botón Nuevo host y comience a configurar su prueba.

- Verifique su dirección de correo electrónico y luego agregue la URL de su sitio web .

Configuración de prueba
- Una vez que haya agregado la URL, haga clic en el botón de verificación para obtener el archivo de verificación, o también puede hacer una verificación de DNS .
- Descarga el archivo de verificación.

Cree un usuario SFTP en Cloudways
- Después de descargar el archivo, cree un usuario SFTP en su panel de Cloudways en la pestaña Detalles de acceso .

Cargar el archivo de verificación
- Utilice FileZilla o cualquier cliente SFTP de su elección.
- Conéctese a su servidor utilizando las credenciales obtenidas en los pasos anteriores y cargue el archivo de verificación en public_html .

Verificar a través de Loader.io
- Una vez que se haya cargado su archivo, regrese al panel de Loader.io y haga clic en Verificar .
Si Loader.io recupera el archivo y todo va bien, verá un mensaje de confirmación verde. Haga clic en el texto para crear su primera prueba.
Crear una prueba
- Después de la verificación de su sitio web, cree una prueba nombrándola, seleccionando el tipo de simulación y la cantidad de visitas para simular durante un período de tiempo específico.

Ejecute la prueba de esfuerzo
- Haga clic en el botón Ejecutar prueba para comenzar las pruebas de estrés en su sitio web de WordPress.

Observa los resultados
- Vea la simulación en tiempo real de su sitio web.
Hemos simulado 250 visitas por minuto, sin tiempos de espera y tiempo de respuesta entre 277ms-720ms con un promedio de 365ms, lo que es un resultado excelente.


También puede verificar el rendimiento de su servidor durante las pruebas de estrés / carga desde la administración del servidor del panel de Cloudways. Tenga en cuenta que uno de nuestros parámetros de CPU solo tuvo un uso del 5% para atender a 250 usuarios en un minuto.
Aloje WordPress en Cloudways 'para una experiencia sin estrés
Escale su plan hacia arriba y hacia abajo en cualquier momento según los requisitos.

Cómo administrar un sitio de WordPress de alto tráfico
Cada propietario de una tienda de comercio electrónico siempre está ansioso por obtener más tráfico, pero ¿qué sucede cuando realmente logran el tráfico de sus sueños? ¿Qué pasa si su sitio es demasiado débil para manejar un alto tráfico y se bloquea? La pesadilla de todo bloguero es un sitio roto justo cuando un flujo de usuarios lo ha visitado simultáneamente.
Entonces, ¿cómo se gestiona un sitio web de WordPress de alto tráfico? Bueno, hay una serie de requisitos previos que todo propietario de un sitio web debe seguir para gestionar los aumentos repentinos de tráfico.
Actualice su plan de alojamiento
Dicen que cuanto más, mejor; la analogía se aplica tanto a su elección de proveedor de alojamiento como a un mejor plan de alojamiento. Esto le ayudará a manejar mucho mejor tráfico que un plan de alojamiento económico restringido. Puede solicitar a su proveedor de alojamiento una actualización de la aplicación administrada. Cloudways le permite escalar fácilmente su servidor cuando necesite más recursos.

Cloudways ofrece herramientas para actualizar de forma segura, ya que puede clonar su servidor y realizar la actualización en el servidor clonado. También puede clonar la aplicación en el mismo servidor y luego realizar la actualización. Se recomienda no realizar nunca una actualización directa en su sitio web de producción.
Recursos del servidor
Un servidor web confiable junto con los recursos de servidor adecuados es crucial para ejecutar su sitio web de WordPress sin ningún problema.
Dado que los altos volúmenes de tráfico pueden ejercer una gran presión sobre su servidor web, debe asegurarse de que los recursos de su servidor sean lo suficientemente buenos para proporcionar la capacidad de procesamiento y la memoria adecuadas.
Además, asegúrese de que su proveedor de alojamiento proporcione las últimas versiones de MySQL y PHP para una experiencia de sitio de WordPress sin problemas.
Tener un enfoque minimalista
Tener un enfoque mínimo para su sitio de WordPress eliminará la mitad de sus problemas. Elija un tema que complemente su marca aunque resista mucho tráfico. No llene su sitio con miles de millones de complementos. En su lugar, instale aquellos que agreguen valor a su sitio.
Utilice un complemento de almacenamiento en caché
El almacenamiento en caché reduce la carga total en su sitio web; una vez que utiliza esto, WordPress ve las versiones HTML de sus blogs en lugar de PHP para aumentar la velocidad. El almacenamiento en caché de WordPress puede ser un poco técnico, pero muchos complementos de almacenamiento en caché gratuitos como Breeze almacenan en caché de manera eficiente su contenido para servirlo a sus visitantes.

Cómo mejorar el rendimiento del sitio de WordPress
El rendimiento de un sitio web es directamente proporcional a la experiencia del usuario y una buena experiencia del usuario se traduce en mejores clasificaciones y, por lo tanto, en más tráfico. La pregunta es, ¿cómo se mejora el rendimiento de su sitio de WordPress? Hemos resuelto el misterio proporcionando los cinco trucos mágicos para mejorar drásticamente el rendimiento de su sitio.
Invierta en hosting administrado de WordPress
El error más común que cometen los novatos es comprometer a su proveedor de alojamiento y planificar con el fin de reducir los costos.
Claro, puede obtener planes de alojamiento económicos de varios proveedores de alojamiento, pero esté preparado para sacrificar el rendimiento de su sitio una vez que el tráfico comience a llegar. El alojamiento económico no puede soportar la carga y el estrés. Sorprenderá a los visitantes de su sitio web con velocidades lentas no deseadas y posiblemente un bloqueo.

¿De qué sirve planificar e invertir en el contenido de su sitio web cuando su alojamiento barato puede arruinarlo todo? El paso ideal para lanzar su sitio web de WordPress es invertir en un proveedor de hospedaje confiable y confiable como Cloudways que brinde un plan de hospedaje asequible, escalable y seguro.
Pruebe su plan de alojamiento actual con una prueba de esfuerzo en su sitio web de WordPress y, en caso de resultados insatisfactorios, cambie a Cloudways para presenciar resultados asombrosos.
Reducir el tamaño del DOM
DOM o Document Object Model es la forma estructural de su documento HTML, que se representa con CSS y JavaScript. ¿Demasiado técnico? Si alguna vez analizó su sitio web de WordPress a través de Google PageSpeed Insights, habría visto un mensaje de error que decía: " Evite un tamaño de DOM excesivo ".

Un tamaño de DOM más alto puede aumentar el uso de memoria, TTFB y dar como resultado tiempos de procesamiento y análisis más altos. Mejorar el rendimiento de su sitio de WordPress requiere que el usuario reduzca el tamaño de su DOM.
Puede disminuir el tamaño del DOM cargando de forma diferida los videos, comentarios e imágenes en su sitio y separando las páginas con exceso de contenido en páginas separadas. Además, el uso de un tema compatible con SEO y creadores de páginas confiables también puede ayudar a reducir el tamaño del DOM.
Utilice un CDN
Content Delivery Network o CDN es una red de servidores que se encuentra en todo el mundo. Los CDN alojan el contenido de su sitio web como CSS, JavaScript, etc., pero son diferentes de su host de WordPress. Pueden ayudar a aumentar la velocidad de su sitio web y eliminar los problemas de carga lenta.

Algunos proveedores de alojamiento confiables como Cloudways ofrecen su propio CDN (CloudwaysCDN) como un complemento que brinda una experiencia sin problemas y acelera su sitio web, mejorando la experiencia del usuario.
Actualizar la versión de PHP
¿Sabías que WordPress está escrito principalmente en el lenguaje PHP y que el mismo lenguaje también se ejecuta en tu servidor? El uso de una versión de PHP desactualizada afecta negativamente la velocidad de su sitio y da como resultado una carga lenta y muchos otros problemas.
Actualice la versión de PHP para que todo funcione sin problemas en su sitio. Si desea actualizar su versión de PHP en Cloudways, vaya a Servidor > Detalles de acceso > pestaña Configuración y paquetes y seleccione su versión de PHP preferida.

Cloudways usa PHP 7.3 como la versión predeterminada, pero también permite a sus usuarios optar por las versiones de PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4 y 8.0.
Tema de WordPress de código limpio
La mayoría de los propietarios de sitios web de WordPress eligen temas basados en el aspecto estético, que no debería ser la métrica ideal a considerar. Seleccione siempre un tema que no solo esté optimizado para la velocidad, sino que ofrezca un código limpio.
Un tema de WordPress que tiene una gran cantidad de características implica bloques de codificación adicionales, lo que aumenta los tiempos de carga de su sitio. Vaya mínimo y elija un tema ligero para una velocidad y un rendimiento ultrarrápidos.
Envolviendolo
Así como los seres humanos solo podemos tolerar una cantidad limitada de estrés sin descomponernos, también es el caso de nuestros sitios web. Por lo tanto, no sea cruel con su sitio web de WordPress y ejecute una prueba de carga o estrés antes de publicarlo para comprender cuánta carga puede soportar su sitio fácilmente.
Hemos explicado todos los pasos para realizar una prueba de esfuerzo / prueba de carga en su sitio web. Además, hemos cubierto los consejos y secretos para abordar el alto tráfico y mejorar el rendimiento de su sitio.
Una vez que haya terminado de seguir todos los pasos, puede probar su sitio para los signos vitales de Core Web en la herramienta de prueba gratuita de Cloudways. Los resultados lo ayudarán a analizar los factores que deben mejorarse en su sitio para aumentar la velocidad y la cantidad de visitantes que su servidor puede ofrecer.
También realizamos una prueba para obtener nuestras métricas:

Recuerde, si su sitio web no está optimizado, utilizará más recursos del servidor de los que debería, reduciendo la posibilidad de atender a más visitantes con una buena experiencia y velocidad del sitio. En lugar de simplemente aumentar los recursos, se debe optimizar el rendimiento del sitio, ya que a veces los problemas de rendimiento no se pueden solucionar agregando más RAM o CPU a su servidor.

