¿Quieres saber cómo poner tu blog a prueba de tráfico?

Una cosa que no te decimos cuando inicias un blog o un sitio web comercial es que algún día tu sitio web alcanzará su límite.

Las empresas de alojamiento no tienen interés en informarle sobre esto, y los desarrolladores de complementos y temas solo quieren hacer más ventas. Por lo tanto, es difícil saber si un complemento entrará en conflicto con su sitio cuando el tráfico comience a aumentar.

WordPress es una solución bastante buena para tu blog, especialmente cuando buscas un servicio de alojamiento de calidad. Sin embargo, probar su sitio web antes de que se publique no es una forma realista de comprender cómo funcionará su sitio.

¿Qué sucede cuando el tráfico alcanza su punto máximo durante las vacaciones? ¿Su sitio está preparado para este tipo de estrés?

¿Qué entendemos por estrés?

Las pruebas de resistencia (o pruebas de carga) se producen cuando aplica una cierta cantidad de esfuerzo a un software o sistema tecnológico para probar su resistencia.

Esta prueba de esfuerzo se realiza en varios entornos. Por ejemplo, querrá ver cómo se comporta su sitio web con una gran carga de tráfico. Al mismo tiempo, es una buena idea comparar este pico con los que obtendrá cuando haya poco tráfico.

En general, las pruebas de estrés significan simular la llegada de varios usuarios a su blog a la vez. De esta manera, estará listo para el éxito como propietario de un sitio. Una cosa a tener en cuenta es que no tiene que lanzar todo en su sitio a la vez. Ver si su sitio resistirá el tráfico como Facebook es completamente inútil.

¿Para qué sirve?

Porque es poco probable que su nuevo sitio web o blog reciba el mismo tráfico que Facebook. Por lo tanto, debe evaluar sus propios números y comprender su promedio de visitas por día y mes. Luego, puede tomar la mayor cantidad de tráfico que haya recibido en un período de tiempo y usarlo como punto de referencia.

Sin embargo, el punto de prueba de esfuerzo es a menudo anticipar un tráfico sin precedentes. Por ello, le recomendamos que sea demasiado generoso con su número máximo de visitas.

Evaluación de su desempeño actual

Le recomendamos que utilice una de las siguientes herramientas para evaluar el rendimiento actual de su sitio web:

Cada uno de los sitios enumerados anteriormente proporciona buenas herramientas para probar el rendimiento de su sitio. También ofrecen soluciones que usted puede o no puede solucionar usted mismo. Por ejemplo, un problema de en caché puede ser resuelto por un plugin de en caché, la combinación de CSS y JavaScript externo puede requerir conocimientos adicionales.

También obtendrá información sobre la rapidez con la que se cargan sus páginas sin mucho tráfico. Esto puede ofrecerle un buen punto de partida cuando pase a las pruebas de rendimiento con mucho tráfico.

Eliminar plugins innecesarios

UsoDD permite a los administradores monitorear el uso de recursos de su instalación de WordPress. Agregará un pequeño cuadro en la parte inferior central de cada página, visible solo para los administradores, que muestra el número de consultas MySQL, la cantidad de memoria utilizada por el código en la página y si está utilizando un servidor web compatible (la mayoría son compatibles), el "tiempo hasta el primer byte" (TTFB) y el tiempo necesario para generar la página completa. Google utiliza TTFB para fines de clasificación de páginas, y este será el primero de los dos que se mostrarán.

Puede usar la pantalla para determinar si su sitio web tiene demasiados complementos cargados, si su tema es demasiado "pesado" o si algo anda mal en su servidor. El complemento en sí no utiliza prácticamente ningún recurso y debería ser compatible con todos los temas y complementos que generan HTML.

Así que instala esto Plugin de WordPress eliminará el plugins de WordPress que puede afectar la velocidad y el rendimiento de su sitio web. Por ejemplo, es posible que descubra que uno de los conflictos de complementos está provocando que su sitio tenga un rendimiento deficiente.

Test de sobrecarga: ¿Cómo se hace y con qué herramientas?

Tiene dos formas de realizar estas pruebas. La primera es caminar manualmente, con un procedimiento de bricolaje. La otra es elegir un producto comercial para que la prueba funcione para usted.

El proceso manual

Los principiantes deben evitar este método. Sin embargo, si te consideras experimentado, no hay problema.

Desde nuestra perspectiva, técnicamente puedes ir con cualquier cosa. Sin embargo, tenemos algunos favoritos:

  • JMeter - Aquí hay una aplicación Java de código abierto, con potentes herramientas para probar el rendimiento. JMeter admite pruebas para la mayoría de las aplicaciones, para servidores backend y para tipos de protocolo, es una solución bastante popular y encontrará buena documentación sobre esta última.
  • Cerco - Este último es aproximadamente diez veces más fácil de aprender que JMeter o Tsung. Sin duda, es la mejor apuesta para los desarrolladores menos experimentados que desean hacer bricolaje, realizar pruebas de sobrecarga con una simulación de usuarios, y eventualmente puede poner el servidor en estado de sitio.

opciones de comercio

Para muchas personas, el método manual no es muy cómodo. Si usted es un desarrollador menos experimentado, o si no desea perder el tiempo, le recomiendo el uso de herramientas comerciales.

Tenga en cuenta que algunas de estas opciones son caras por lo que el bricolaje mejor será, usted lo determinará en función de su presupuesto.

impacto de la carga

Load Impact es una plataforma que ofrece precios asequibles y una interfaz fácil de usar. Puede probar en sitios regulares de WordPress para tener una idea de lo que la gente realmente va a hacer en su sitio.

Aunque " impacto de la carga Tiene algunas herramientas en la nube, originalmente se creó para trabajar a través de la nube para probar el rendimiento de sitios web y aplicaciones. El precio de salida es de 29,99$ por mes, y sus principales servicios incluyen pruebas de carga y rendimiento del servidor.

Eso es todo por este tutorial, espero que pueda realizar correctamente las pruebas de rendimiento en su blog.