Activar la compresión gzip en nginx.

Es mucho más sencillo de lo que parece, pero primero digamos ¿para que se quiere tener compresión gzip? la idea es que los archivos css y los archivos javascript que carga en cada pagina de drupal bajen con menos peso y por lo tanto tarde menos en cargar y de paso se ahorre ancho de banda.

Para activar esta opción con un servidor Nginx es bastante sencilo.

En la terminal se tiene que entrar a editar el siguiente archivo de configuración:

/etc/nginx/nginx.conf

En el se busca esta linea:

gzip on;

Si no esta activado y tiene "off" se tiene que cambiar a "on"

Luego se revisa si esta

gzip_disable "msie6";


para no comprimir en explorer 6.

Se puede también indicar cuanta compresión con esta linea:

gzip_comp_level 6;

Este valor va de 1 a 9. siendo 9 el valor maximo, parece ser 6 o 7 un valor adecuado.

También se puede añadir o revisar que tipo de archivos tendrán compresión con esta linea:

gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

Despues se salva el archivo  y se reinicia con:

sudo service nginx restart

Categorias
Versión

Añadir nuevo comentario

El contenido de este campo se mantiene privado y no se mostrará públicamente.

HTML Restringido

  • Etiquetas HTML permitidas: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Saltos automáticos de líneas y de párrafos.
  • Las direcciones de correos electrónicos y páginas web se convierten en enlaces automáticamente.