Optimiza la velocidad: js e imágenes

Hola,

Me pregunto si existe alguna función que combine todos o varios archivos JavaScript en uno solo y utilice sprites CSS para las imágenes de uso frecuente.

He notado que la carga del sitio web tarda un poco la primera vez, pero desde la segunda carga en adelante es muy rápida.

¿Tienes alguna recomendación?

1 me gusta

Si estás utilizando nuestra instalación oficial y tienes SSL habilitado (por ejemplo, accedes a tu sitio con https://tusitio.com), entonces obtendrás HTTP/2.

Esto significa que enviamos todos los recursos de manera más eficiente y que las sprites para avatares y varios otros trucos que eran necesarios en la era de HTTP/1.1 ya no son beneficiosos.

8 Me gusta

Ah, sí, lo entiendo. Nunca pensé que HTTP/2 viniera por defecto con la imagen de Discourse en DigitalOcean o con su script de instalación.

No soy un experto en esta pila tecnológica; me preguntaba por qué hay una mezcla de solicitudes HTTP/1.1 y HTTP/2. ¿Es una decisión del navegador?

Además, para reducir el tiempo de carga de la primera página, ¿hay algún tema o discusión aquí sobre optimización de páginas, CDN o configuraciones del lado del servidor específicas para Discourse que pueda consultar?

Tengo tiempos de carga de entre 7 y 10 segundos en una ventana privada, y es una instalación estándar de un foro pequeño.

Además, si hay una sección de blog o categorías, me encantaría leer sobre las decisiones de ingeniería y escalabilidad que tomó el equipo de Discourse al construir el foro.

Puedes buscar sobre escalado y escalabilidad usando la lupa de arriba. :wink:

También puedes encontrar enlaces al blog de codinghorror desde las publicaciones que comparte aquí en la subcategoría #site-feedback:blog.

Este es un post realmente útil sobre un tema relacionado que podrías pasar por alto:

3 Me gusta

Si prestas atención a tu captura de pantalla, verás que las líneas que muestran HTTP1.1 no son solicitudes reales, sino simplemente recursos que provienen de la caché.

5 Me gusta

gracias a todos :grinning:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.