Compressão Gzip no Nginx: Aumente a Velocidade de Carregamento do Seu Site
Aprenda como ativar e configurar a compressão Gzip no Nginx para reduzir significativamente o tamanho dos arquivos e melhorar o tempo de carregamento do seu site, proporcionando uma melhor experiência ao usuário.
A compressão Gzip é uma das formas mais eficazes de otimizar o desempenho de um site. Ao reduzir o tamanho dos arquivos enviados do servidor para o navegador, você diminui o tempo de carregamento e economiza largura de banda.
Como ativar o Gzip no Nginx
Para ativar a compressão, você precisa editar o arquivo de configuração do Nginx (geralmente localizado em /etc/nginx/nginx.conf).
Adicione ou descomente as seguintes linhas dentro do bloco http:
gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
gzip_min_length 1000;
gzip_proxied any;
Explicação das diretivas:
gzip on;: Ativa a compressão.gzip_types: Define os tipos de arquivos que serão comprimidos.gzip_min_length: Define o tamanho mínimo (em bytes) para que um arquivo seja comprimido.gzip_proxied: Permite a compressão de respostas vindas de servidores proxy.
Após salvar as alterações, teste a configuração com o comando:
sudo nginx -t
Se tudo estiver correto, recarregue o Nginx:
sudo systemctl reload nginx
Com essas configurações simples, você notará uma melhoria imediata na velocidade de carregamento das suas páginas.