Muchas de las recomendaciones aquí son impresionantes, y uso la herramienta Google Page Speed y las herramientas para webmasters para tener una idea si algo está mal en mi sitio.
También puede usar las herramientas de desarrollo de su navegador (presione F12 en su navegador): abra la pestaña de red y vea todos los activos de su sitio web y cómo se cargan y cuánto tiempo lleva cargarlos.
Las imágenes son una de las principales cosas que miro cuando miro el rendimiento de un sitio web:
- ¿Se puede reemplazar cualquier imagen por código / CSS?
- ¿Todas las imágenes que necesito están dimensionadas y comprimidas correctamente?
- ¿Puedo combinar muchas imágenes en un sprite?
Las imágenes (y cualquier otro medio) realmente pueden ralentizar un sitio considerablemente si no están optimizadas correctamente, esto también es algo relativamente fácil de solucionar. . .
- ¿Cuál es el mejor sitio donde puedo aprender Java en 4 días para poder realizar una entrevista técnica?
- ¿Cuáles son los mejores sitios para comprar en línea prendas de vestir de EE. UU. Que aceptan pagos a través de nuestras tarjetas?
- ¿Cuáles son algunos de los creadores de formularios basados en web más intuitivos y fáciles de usar?
- ¿Cuál es un buen sitio en línea para que mi poesía sea revisada gratis?
- ¿Cuál es el mejor sitio web al que puedo seguir las noticias y la inversión de la startup?
El paso 2 para mí sería mirar mi código JavaScript. Por un lado, ¿dónde se está cargando? Muchos sitios cargan su JavaScript en la parte superior de la página (en el ), pero esto no es excelente para el rendimiento ya que JavaScript es un lenguaje de bloqueo (es decir, todo en la página deja de cargarse cuando se ejecuta JavaScript), por lo tanto, la forma recomendada de cargar la mayoría de JavaScript está en la parte inferior de la página, justo antes de la etiqueta de cierre .
También puede usar herramientas para minimizar y consolidar archivos javascript. Se pueden configurar herramientas como Grunt para tomar todos sus archivos javascript, consolidarlos en un solo archivo y luego minimizarlos. Esto ahorra a su sitio web múltiples llamadas al servidor para archivos adicionales.
El paso 3 para mí sería mirar la configuración de mi base de datos y servidor, aunque esto podría generar el mayor aumento de rendimiento, también es más complejo que los dos pasos anteriores, y un movimiento incorrecto podría derribar su sitio. Por lo tanto, para hacer la configuración adecuada del servidor y la optimización de la base de datos, realmente necesita saber lo que está haciendo.
Dicho esto, no pude acceder a su sitio web para echar un vistazo a lo que podría estar ralentizándolo. Estas cosas anteriores son solo sugerencias generales que podrían usarse en casi cualquier sitio.
¡Buena suerte!