Hoy en día, es muy importante para los usuarios obtener información de calidad y sobre todo en el menor tiempo posible. Por eso es imprescindible que nuestros sitios web carguen en el menor tiempo posible.

Para la mayoría de los sitios web, entre 10 y 20% del tiempo de respuesta del usuario final se gasta en obtener el documento HTML desde el servidor web al navegador.

Si se desea reducir drásticamente los tiempos de respuesta de los sitios web, nos debemos centrar en el otro 80-90% de la experiencia del usuario final.

Siguiendo estas 14 reglas se puede reducir el tiempo de respuesta de los sitios web:

1.     Regla 1: Hacer menos peticiones HTTP

2.     Regla 2: Utilizar un Content Delivery Network (CDN)

3.     Regla 3: Agregar encabezados de expiración

4.     Regla 4: Componentes Gzip

5.      Regla 5: Coloque hojas de estilo en la parte superior

6.      Regla 6: Ponga Scripts en la parte inferior

7.      Regla 7: Evite expresiones CSS

8.      Regla 8: Hacer archivos Javascript y CSS de manera externa

9.     Regla 9: Reducir Búsquedas DNS

10.  Regla 10: Minimizar los archivos Javascript

11.   Regla 11: Evite redirecciones

12.  Regla 12: Retirar Scripts duplicados

13.   Regla 13: Configurar ETags

14.   Regla 14: Hacer que las peticiones Ajax se guarden en caché

Para obtener más información de cada una de estas reglas, recomiendo leer el libro “Essential Knowledge for frontend engineers”, lo pueden encontrar en Amazon en el siguiente enlace: 

Fuente: High Performance Web Sites "Essential knowledge for frontend engineers", by Steve Souders, O'Reilly

Cross-Post: http://amiagencia.com/es/blog/tecnologia/14-reglas-para-reducir-el-tiempo-de-respuesta-de-las-pagina...