Como ativar a compactação GZIP no WordPress

Ofertas do WordPress


Se você trabalha com computadores há um período real, provavelmente já deve estar familiarizado com a compactação. Para quem não é: a compactação é uma ferramenta super útil para agrupar vários arquivos em um arquivo consideravelmente menor (e mais facilmente transportável) – que, para sites, se traduz em tempos de carregamento de página significativamente mais rápidos. Neste artigo, veremos como a compactação gzip funciona e como você pode habilitá-la em seu próprio site WordPress..

Como funciona a compressão

Antes de começar a implementá-lo, vamos primeiro analisar o que significa compressão e como ela pode ajudar.

Atualmente, quase todos os sites modernos usam uma mistura de HTML, CSS e JavaScript, escritos por programadores de uma maneira lógica e compreendida globalmente. O resultado disso é quase sempre uma sobrecarga que serve apenas para a legibilidade humana. Além disso, a maioria dos programadores também usará vários padrões de design e elementos comuns, levando a uma quantidade razoável de repetições.

Algoritmos de compressão como o gzip usam os padrões e repetições encontrados no texto para criar uma maneira mais eficiente de armazenar dados. Vamos ver um exemplo.

Veja um código HTML para exibir o texto em negrito:

isso é ousado

A versão compactada disso é realmente bastante longa: eNqzKS4pys9LtyvJyCxWAKKk / JwUG32oIC8XALn8Cuo =. No entanto, dê uma olhada no que acontece quando compactamos o seguinte:

isso é ousado
isso também é ousado

A versão compactada é eNqzKS4pys9LtyvJyCxWAKKk / JwUG32oIC + XDRZphZL8fCQlACNDF0U =. Embora o texto original tenha mais do que o dobro do tamanho, a versão compactada é na verdade apenas 16 caracteres a mais – uma enorme redução de 32% no tamanho, o que significa menos para carregar e um site mais rápido.

Como ativar a compactação gzip para WordPress

É importante entender que a compressão gzip não é algo pelo qual o WordPress é responsável. Na verdade, é algo tratado pelos próprios servidores (e não dentro do WordPress), o que significa que, para habilitá-lo, você precisará configurar as coisas fora do WordPress.

Pergunte ao seu anfitrião

Primeiramente, primeiro: como ativar a compactação exige que você edite (ou até crie) um arquivo confidencial que não seja o mais fácil de trabalhar (conhecido como ‘arquivo htaccess’), se tiver alguma dúvida sobre o que fazer, pode ser melhor pedir ao seu host para fazer isso por você. Se você estiver com um host de alto nível com suporte de alto nível, ele poderá configurá-lo para você (se ainda não o tiver) em questão de minutos.

Configurando as coisas por conta própria

Um arquivo htaccess é usado para fornecer instruções especiais ao servidor, como redirecionamentos, anexar ou anexar arquivos automaticamente a determinadas solicitações e, bem, todo tipo de outras coisas legais – como ativar a compactação gzip! A parte complicada de configurar as coisas você mesmo é localizar – e depois editar – esse arquivo problemático.

Primeiro de tudo, você precisará de uma maneira de acessar os arquivos no seu servidor. O método preferido para a maioria das pessoas quase certamente será via FTP. No entanto, como o arquivo htaccess de um site é um ‘arquivo de ponto’ (o que significa que geralmente está oculto), é um pouco mais difícil de encontrar do que a maioria. Pior ainda, por ser um arquivo oculto, se você o baixar para o seu computador da mesma maneira que faria com um arquivo normal, ele permanecerá oculto, tornando a edição muito problemática. (Observação: se você estiver usando um Mac, leia nosso artigo sobre como baixar, editar e reenviar um arquivo htaccess sem precisar alterar nenhuma das configurações do seu computador.)

Importante: se tudo isso parecer um pouco assustador, provavelmente é melhor deixá-lo até que você tenha um pouco mais de experiência, pois esse não é realmente o lugar para se aprofundar no básico necessário, como usar um cliente FTP, como editar arquivos dentro ou fora de um servidor ou como lidar com arquivos de ponto.

Se, por outro lado,, você já está familiarizado com essas coisas, tudo o que você precisa fazer para ativar a compactação gzip é copiar e colar o seguinte no arquivo htaccess do seu site:

mod_gzip_on Sim
mod_gzip_dechunk Sim
arquivo mod_gzip_item_include. (html? | txt | css | js | php | pl) $
manipulador mod_gzip_item_include ^ 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 ^ Codificação de conteúdo:. * gzip. *

E é isso – tudo feito! Seu conteúdo baseado em texto, como HTML, CSS e JavaScript, agora deve ser transmitido em sua forma compactada gzip.

Verifique seu trabalho

Existem várias maneiras de verificar se os arquivos de um site estão ou não sendo compactados com gzip, sendo um dos mais fáceis (e mais interessantes) usando a maravilhosa ferramenta de teste de sites GTMetrix – algo que abordamos em um artigo anterior: Como usar o GTMetrix para testar a velocidade de um site – de forma eficaz!

Se tudo estiver funcionando como deveria (e, como sempre, você pode precisar limpar o cache do seu site e / ou esperar alguns minutos para que as coisas entrem em vigor), poderá ver o seguinte na seção “Cachoeira” dos resultados do GTMetrix do seu site:

Ganhando no WP gzip score

Simples!

Conclusão

A compactação Gzip é uma daquelas correções simples de velocidade a serem adicionadas (ou adicionadas) ao seu site – seja ele desenvolvido com WordPress ou não. Se você não habilitá-lo, poderá perder um aumento de velocidade significativo.

Nota final: se você estiver interessado em aprender mais sobre o arquivo htaccess de um site, recomendo dar uma olhada no excelente guia htaccess do Tuts +, que inclui mais informações e vários ótimos petiscos que você pode usar para vantagem do seu site.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me