Hoje a grande maioria dos sites usam algum tipo de compressão. A maioria dos navegadores modernos suportam compressão. É útil quando aplicado ao html, javascript e css. As imagens geralmente PNG já estão compactadas, então não é necessário compressão. O resultado da compressão é notável na economia de largura de banda, por isso o site torna-se mais rápido. Esta é também uma vantagem SEO. Compressão aumentará ligeiramente o uso da CPU, mas na maioria dos casos isso não é um problema comparado à suas vantagens.
Instalação
Nas versões mais atuais do Ubuntu e Debian o mod_deflate já é instalado e ativado por padrão, caso não seja:a2enmod deflate service apache2 restartEdite o arquivo de configuração do website, por exemplo:
nano /etc/apache2/sites-available/example.comAdicione as linhas:
SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|ico|png)$ \ no-gzip dont-vary SetEnvIfNoCase Request_URI \.(?:exe|t?gz|zip|bz2|sit|rar)$ \no-gzip dont-vary SetEnvIfNoCase Request_URI \.pdf$ no-gzip dont-vary BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html• Linha 1: Ativar compactação gzip • Linha 2: Não comprimir as imagens • Linha 3: Não comprimir arquivos já compactados • Linha 4: Não comprimir pdf • Linha 6-8: Algumas exceções para navegadores antigos Não se esqueça de reiniciar o Apache.
sudo service apache2 restart


Nenhum comentário:
Postar um comentário