Analizar y ajustar el rendimiento del sitio web con Yslow

Analizar y ajustar el rendimiento del sitio web con Yslow

Sitios web está construida con múltiples propósitos en mente – representación visual experiencia, facilidad de navegación, funcionalidades de e-commerce, facilidad de mantenimiento para mantener páginas al día y otros factores. Tiempos de descarga rápida de la página o tiempos de respuesta de usuario final son sin duda un requisito crítico para el usuario, pero quizás sólo en la lista de deseos de un casual Web designer/developer – las características diferentes y desconocidos de la red de Internet sentado entre el usuario y los sitios web es un gran reto. El hecho de que sitios web cada vez más accesibles a partir de los navegadores en dispositivos móviles como teléfonos inteligentes y tablets con limitada capacidad de procesamiento y ancho de banda limitado hace requerimiento de tiempo de respuesta rápida de plena más duro y más duro.

Técnicas de optimización de la WAN, que son un gran éxito en entornos corporativos no pueden importarse directamente porque la topología de sitio remoto de centro de datos clásico no se aplica a un único usuario visitar múltiples sitios Web.

Grandes portales de Internet como Google y Yahoo siguen las mejores prácticas y construcción requisitos de desempeño en las etapas de planificación. Utilizan herramientas sofisticadas que pueden ayudar en la fabricación de aplicaciones web cada vez más rápido para sus usuarios finales. Un tal herramienta que es muy útil es YSlow de Yahoo. YSlow es una herramienta gratuita que puede instalarse como complemento de un navegador Firefox (habilitado con Firebug). Está destinada para su uso por los desarrolladores web a gestionar los requisitos de tiempo de respuesta. Cuando usted visita cualquier página web con el navegador Firefox, YSlow mide el tiempo de descarga de la página y grados de la página web en categorías de 23 o menos junto con algunas buenas recomendaciones.

Algunos ejemplos de recomendaciones: hacer menos peticiones http’, usando redes de distribución de contenido (CDN), colocación de hojas de estilo y scripts de Java, búsquedas DNS, compresión y minifying técnicas de reducción. YSlow también representa los pesos de componente en Kbytes para ambos Vaciar caché (primera vez visitas) y cebada caché (visitas posteriores).

Siguiendo las recomendaciones proporcionadas por YSlow en diseño de sitios web puede ayudar a reducir el tiempo de respuesta de 25% o más. YSlow fue desarrollado por Steve Souders, cuando era el rendimiento chief en Yahoo. Él está ahora con Google (y por cierto, Google tiene una herramienta similar llamada velocidad de página que funciona con el navegador Chrome). Steve ha publicado dos libros sobre las mejores prácticas en diseño web de alto rendimiento que son grandes manuales para cualquier sitio web serio diseñador/desarrollador.

Una advertencia de tener en cuenta es que Yslow no es “consciente” de la red. Por lo tanto el sitio web developer/probador debe crear el ambiente realista de la red (Internet o una empresa WAN) mediante técnicas de emulación o simulación para realizar pruebas y afinar cada página web. YSlow está actualmente disponible para sólo los navegadores Firefox y no para el más popular Internet Explorer (IE).

Con la proliferación de los teléfonos inteligentes y las quejas de usuario constante sobre acceso lento a su sitios web favoritos, las empresas están luchando para “movilizar” sus sitios Web. Veo YSlow como una herramienta práctica como complemento de herramientas sofisticadas como las de OPNET y Shunra que son más completos e incorporar los aspectos WAN (ancho de banda, latencia, pérdida de paquetes y jitter) que tienen la clave final para web App Performance Management (APM).

Leave a comment

Your email address will not be published. Required fields are marked *