Herramientas para acelerar la carga de páginas web

Por el 12 de junio de 2008

en: Negocio

En muchas ocasiones no es suficiente con un buen desarrollo de nuestras aplicaciones web y es conveniente recurrir a ciertas herramientas que nos permiten acelar la carga de las páginas web, estas herramientas nos suelen revelar datos muy importantes en el proceso de la navegación web, por ejemplo el número de peticiones HTTP.

La velocidad de carga de una página web viene determinada por varios factores, uno de los más importantes es la optimización de la latencia y el número de peticiones HTTP, por otro lado este factor lo tenemos que gestionar para que nos de un resultado aceptable teniendo en cuenta el ancho de banda del que disponen los usuarios.

Si queremos solucionar el problema de la latencia lo ideal sería que nuestros servidores estén lo más cerca posible a la gran mayoría de los usuarios de nuestra aplicación.

En redes informáticas de datos se denomina latencia a la suma de retardos temporales dentro de una red. Un retardo es producido por la demora en la propagación y transmisión de paquetes dentro de la red.

Pero realmente a la hora de la verdad estos dos factores (latencia y ancho de banda) son incrontolables y es mejor optimizar otros factores que disminuyen el rendimiento de carga de nuestra aplicación web.

Herramientas para acelerar la carga de páginas web

Algunas de las herramientas más conocidas son: Httpwatch, WireShark, Fiddler, YSlow.

Wireshark

Antiguamente conocido como Ethereal, es un analizador de protocolos utilizado para realizar análisis y solucionar problemas en redes de comunicaciones para desarrollo de software y protocolos, y como una herramienta didáctica para educación. Cuenta con todas las características estándar de un analizador de protocolos.

Web Oficial

HttpWatch

HttpWatch es un analizador y depurador de HTTP que se integra con Internet Explorer para proporcionar solución de HTTP y HTTPS vigilancia sin salir de la ventana del navegador.

Sitio Oficial

Fiddler

Fiddler es un proxy HTTP de depuración gratuito que permite depurar y analizar el tráfico entre el cliente y el servidor y registra el tráfico HTTP en logs, que pueden ser estudiados posteriormente.

Sitio Oficial

YSlow

YSlow es una herramienta desarrollada por Yahoo que ayuda al usuario a saber cuales son los errores que tiene que reparar para hacer su página más rápida para sus visitantes.

YSlow es sin duda una herramienta que todo webmaster debería tener funcionando en su navegador.

Sitio Oficial

Consejos para acelerar la carga

En ningún caso estas herramientas nos van a acelerar la carga de nuestra aplicación web pero si nos darán suficientes datos para analizar y optimizar la aplicación.

Un estudio continuo de los procesos de carga de las páginas con estas herramientas nos permiten conocer que ocurre en el proceso de petición de nuestra apliacación web y nos permite acortar los tiempo de carga reduciendo el número de peticiones HTTP.

Siempre tenemos que tener en cuenta una serie de consejos que nos ayudarán seguramente a conseguir nuestro objetivo “Acelerar la carga de nuestra aplicación web”:

  1. Realiza pocas peticiones HTTP
  2. Haz uso de CDN (Content Delivery Network)
  3. Añade una etiqueta para hacer expirar tus cabeceras, Expires header
  4. Habilita la compresión por Gzip
  5. Pon el CSS al principio de todo
  6. Pasa los archivos JS al final
  7. Evita los comentarios CSS
  8. Pon tu CSS y tus archivos JS en archivos externo
  9. Reduce las consultas DNS
  10. Optimiza y minimiza el código de tus archivos JS
  11. Evita las redirecciones
  12. Elimina los scripts duplicados
  13. Configurar los ETags
  14. Hacer Ajax Cacheable

1 Respuesta a Herramientas para acelerar la carga de páginas web

Avatar

SEBASTIAN

9 de octubre de 2011 a las 10:34 pm

muy bueno amigo gracias :)

Dejar un comentario