¿Cuál es el método más fácil para hacer que mi página web se cargue más rápido?

Hay varios pasos que uno puede seguir para mejorar la velocidad del sitio web:

  1. Creación de un código de ejecución más rápido : la clave es no pasar mucho tiempo en el servidor para que el código se procese. Por lo tanto, el código debe optimizarse para menos llamadas a la base de datos y menores manipulaciones de datos.
  2. Implementación del almacenamiento en caché : almacene el contenido estático donde sea posible en el lado del servidor. Implemente el almacenamiento en caché del navegador.
  3. Optimización y minimización de archivos : todos los activos que descarga el navegador deben pasarse por la red. Cuanto menor sea el tamaño de la página a transferir, más rápido es la carga de la página. Así que minimice todos los activos: imágenes / css / javascript / videos.
  4. Bloqueo de tráfico no deseado: el tráfico no deseado de los bots consume muchos recursos del servidor. Este es un factor importante que ralentiza un sitio web. Obtenga un socio de protección de bot en tiempo real como InfiSecure para bloquear el tráfico no deseado y fraudulento en tiempo real.
  5. Uso de equilibrio de carga / CDN : si hay experiencia interna disponible, implemente equilibradores de carga para mejorar el rendimiento del servidor. De lo contrario, busque un proveedor de CDN.

[Divulgación completa: trabajo en InfiSecure, una plataforma de protección y detección de bot en tiempo real. La mejora en la carga de la página ha sido consistente entre los clientes de InfiSecure después de implementar la protección de bot]

Por lo tanto, hay muchas cosas que podrían afectar la velocidad en la que se carga la página, y es más difícil responder sin saber nada sobre el sitio. Asumiendo que es un sitio estático simple que usa algunos Javascript, algunas cosas comunes son:

  • Cantidades de imágenes de gran tamaño o de gran tamaño: cuantas más imágenes use para la decoración o que cambie de tamaño utilizando el navegador, siempre tendrá una gran cantidad de tiempo para la carga inicial.
  • Agregar Javascript al final de la página: agregar cualquier biblioteca de Javascript al final de la página, después del contenido, permitirá que el contenido se cargue en lugar de que el navegador lo bloquee mientras intenta cargar todo lo “invisible para el usuario “Archivos Javascript.
  • Combinar solicitudes : solicitar varios archivos individuales, ya sean fuentes, imágenes o scripts, lleva más tiempo cargarlos que pedir un archivo del mismo tamaño. Intente combinar archivos que sabe que siempre se necesitarán juntos.

Comience con esta herramienta gratuita de Google llamada PageSpeed ​​Insights. Esto cargará su página web, calificará su rendimiento y le dará recomendaciones específicas. Si hace todo lo que dice, y todavía no es lo suficientemente rápido, entonces preocúpese por otras cosas que pueden llevar a una carga lenta: como la ubicación física del servidor y una pila que depende en gran medida del procesamiento del lado del servidor.

Sugeriría optimizar sus activos . Minifique CSS, JS y optimice las imágenes si las hay.

Aquí hay una gran herramienta para ayudarlo a analizar cosas: addyosmani / psi

Ejemplo:

Espero que haya ayudado!

¡Oye!

Creo que lo más fácil que puedes hacer de inmediato es comprimir tus imágenes usando este sitio web: Comprime imágenes PNG en línea. Además, use la velocidad de la página de Google para ayudar a encontrar otras cosas que ralentizan su sitio.

Entonces, no tan fácil pero muy importante, ¡ejecute pruebas de rendimiento!

Echa un vistazo a estas publicaciones sobre pruebas de rendimiento, ¡creo que serán útiles!

Cómo optimizar el rendimiento del sitio web de comercio electrónico para Black Friday – Abstracta Software Testing Services

Cómo Shutterfly domina las pruebas de rendimiento continuo

Cómo garantizar que su sitio web maneje el tráfico del Black Friday sin fallar – Abstracta Software Testing Services

¡Espero que esto ayude!

No hay forma más fácil.

Aquí hay algunos puntos básicos que puede seguir para cada sitio

  • Un servidor más rápido
  • Menos (u optimizada) actividad de la base de datos
  • CSS comprimido y HTML
  • Cargue archivos js después de que el documento esté listo

Usar un servidor de caché y una red de entrega de contenido (CDN)

Depura tu backend y optimízalo