systemadmin.es > LAMP y web > Compresión por tipo de contenido en Apache

Compresión por tipo de contenido en Apache

Mediante mod_deflate se puede indicar al apache, que si el cliente lo soporta, se envie el contenido comprimido.

Evidentemente no interesa mandar cualquier tipo de contenido comprimido, por ejemplo, si comprimimos imagenes JPEG acabaremos consumiendo más recursos de CPU (esto es evidente por la compresión) y de red, ya que el fichero ocupará como mínimo lo mismo y normalmente más.

Por otro lado, contenido de tipo texto si lo mandamos comprimido y tenemos suficiente CPU podremos augmentar el rendimiento de nuesto site porque en entorno web el factor limitante és, normalmente, la red: Suponiendo maquinas tanto cliente como servidor modernas, como menos enviemos antes cargará.

Así, mediante esta instrucción (sin el salto de linea) indicamos al apache que comprima contenido HTML, CSS, Javascript, XML… que són texto, por lo que su factor de compresión es muy elevado.

AddOutputFilterByType DEFLATE text/html text/plain text/css 
text/javascript application/x-javascript text/xml

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>