Buscar
Social
Ofertas laborales ES
« Floggy, framework de persistencia para Java ME | Main | ¿Por qué es Groovy tan lento? »
martes
sep112007

Mejora el desempeño de tu sitio web con YUI Compressor y un Servlet Filter

En el blog de la empresa AMIS, se pŕesenta un interesante artículo sobre minimizar los archivos javascript y css de tu sitio web usando YUI Compressor y un Servlet Filter.

YUI Compressor, es una herramienta hecha con Java de Yahoo! que elimina espacio y ofusca el código de archivos javascript y hojas de estilo css con el fin de reducir su tamaño y transmitirlas más rápido; el resultado es una mejora en el desempeño de un sitio web. Algunos usuarios hablan de mejoras alrededor del 40%, Una de las pegas de esta librería es que no está pensada para usarse on-the-fly  por lo que todo elemento que quiera comprimirse debe procesarse antes de ser publicada, lo que lo hace no muy útil para proyectos en que es difícil tener el control de todo lo que se publica. 

Para resolver este problema, el autor del artículo construyó un Servlet Filter que se encarga de procesar los javascript y css servidos y guardarlos en un cache para cuando vuelvan a ser requeridos. La idea es simple, funciona y se incluye el código fuente para usarlo en tus proyectos.

Una forma simple de mejorar el desempeño de tus sitios web. 

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.