33 meneos

Comprimir tus archivos CSS hasta un 500%

Una muy buena opción para comprimir nuestros archivos CSS utilizando PHP. La diferencia entre la velocidad de carga antes y después de utilizarlo es increíble.

etiquetas: css, gzip
negativos: 4   usuarios: 25   anónimos: 8  
compartir:  twitter  facebook  tuenti  
  1. #1   Si no lo he entendido mal... cada vez que se sirve el fichero styles.css se ejecuta la compresión del mismo en la parte del servidor, osea, que ahorrarás ancho de banda pero la CPU del servidor se sobrecargará mucho cada vez que tenga que servir el fichero.

    Supongo que sería mejor una solución donde se guarde una copia comprimida del archivo .css y se envíe directamente.

    Además, ¿aporta esto algo respecto al módulo de compresión gzip que incluye apache? porque la mayoría de la información ya viaja comprimida gracias a este módulo.
    9  votos: 0   link
    el 07-10-2007 16:02 UTC por jaspe jaspe
  2. #2   Errónea: no hace falta pasar a PHP para comprimirlo, se puede hacer lo mismo en el Apache e indicarle las extensiones de los ficheros que debe comprimir (como en el Menéame). El titular es erróneo, no puede ser 500%, en todo caso se comprime a un "20% del tamaño original".
    54  votos: 4   link
    el 07-10-2007 16:13 UTC por gallir gallir
  3. #3   #1 Si no lo he entendido mal... cada vez que se sirve el fichero styles.css se ejecuta la compresión del mismo en la parte del servidor, osea, que ahorrarás ancho de banda pero la CPU del servidor se sobrecargará mucho cada vez que tenga que servir el fichero.

    Si, pero la mayoría de los hosting te cobran el ancho de banda, no el uso de la CPU
    10  votos: 0   link
    el 07-10-2007 16:18 UTC por angelitoMagno angelitoMagno
  4. #4   Es un nivel de compresión del 500%, no? Errónea?
    6  votos: 0   link
    el 07-10-2007 17:34 UTC por dario_bfc dario_bfc
  5. #5   #1 y #2 Con otros servidores web también. Por ejemplo, con thttpd, creas dos archivos: estilo.css y estilo.css.gz. El servidor comprueba si el navegador es compatible con la compresión http; si es compatible, le manda la versión estilo.css.gz, si no, le manda estilo.css.

    Y no hay necesidad de gastar ciclos de CPU para comprimir.
    8  votos: 0   link
    el 07-10-2007 18:31 UTC por Xela Xela
comentarios cerrados

menéame