Gzip


¿Qué es Gzip?

Gzip es un algoritmo de compresión que se usa para reducir el tamaño de archivos antes de enviarlos por red. En la web, se aplica sobre recursos como HTML, CSS, JavaScript o JSON para que pesen menos y se descarguen más rápido.

Es una técnica clásica de optimización de rendimiento.

¿Para qué sirve Gzip?

Gzip sirve para:

  • Reducir el tamaño de respuesta del servidor.
  • Mejorar tiempos de carga.
  • Ahorrar ancho de banda.
  • Hacer más eficiente la transferencia de recursos web.

Ejemplo de uso

Cuando un navegador indica que acepta contenido comprimido, el servidor puede responder con:

Content-Encoding: gzip

Eso significa que el archivo se ha enviado comprimido y el navegador lo descomprime automáticamente.

Características de Gzip

  • Reduce tamaño de archivos de texto muy bien.
  • Se usa mucho con HTML, CSS, JS y JSON.
  • No es tan útil con imágenes ya comprimidas.
  • Se configura normalmente en servidor o CDN.

¿Dónde se usa?

  • En servidores web como Nginx o Apache.
  • En CDNs y plataformas de hosting.
  • En aplicaciones web que quieren mejorar performance.
  • En respuestas HTTP enviadas a navegadores o clientes API.

Conclusión

Gzip es una optimización básica pero muy efectiva en la web. Comprimir recursos antes de enviarlos reduce peso, mejora velocidad y ayuda a ofrecer una experiencia más rápida al usuario.