Cómo activar el mod_deflate

by rgalindo
Hoy vamos a aprender cómo activar el mod_deflate de Apache en nuestro hosting y de esta manera conseguir reducir el tiempo invertido en descargar los recursos necesarios para mostrar tu sitio web. Además esta es una pieza clave en los análisis llevados a cabo por el ya tan aclamado PageSpeed Insights de Google Developers.
Activar el mod_deflate
Para hacerlo debemos acceder a nuestro servidor o hosting y activar este recurso:
- Apache: usar mod_deflate
- Nginx: usar HttpGzipModule
- IIS: configurar la compresión HTTP
Comprimir Contenidos con mod_deflate en .htaccess
Una vez lo tenemos activo en nuestro servidor o hosting debemos entrar en nuestro archivo .htaccess o en su defecto crearlo y añadir estás líneas de codigo:
# Deflate Compression by bcnwebteam <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/atom_xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/x-shockwave-flash </IfModule>
Comprimir Contenidos con gzip en .htaccess
Esta es una opción que incluso comprimirá y hará más veloz tu página web que el mod_deflate aunque no todos los hostings lo soportan:
# gzip Compression if availiable <IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file .(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </IfModule>
Una vez añadido consulta tu nueva puntuación en https://developers.google.com/speed/pagespeed/insights/ y sorpréndete con el resultado.
Recommended Posts

¿Cómo separar texto o parágrafos en Instagram?
28 de marzo de 2020

El diseño web perfecto para atraer más clientes y convertir más ventas
18 de septiembre de 2019

Cómo importar productos de PrestaShop a WooCommerce
14 de agosto de 2018