Desempenho e monitorização
Compressão GZIP, poupando transferência e acelerando os acessos
Compressão GZIP?
Para acelerar o carregamento e poupar transferência, os navegadores admitem sistemas de compressão como o Gzip e o Brotli. Aplicam-se sobretudo a conteúdo de texto como HTML, CSS, JavaScript, JSON, XML ou SVG.
Formatos como JPEG, PNG, WebP, vídeo ou ficheiros ZIP já incorporam a sua própria compressão e não costumam beneficiar do Gzip ou do Brotli. Para esses, é preciso otimizar as dimensões, a qualidade ou o formato.
Ativar a compressão no servidor web
Por predefinição, todos os nossos serviços comprimem automaticamente o conteúdo compatível através do LiteSpeed. O servidor negoceia com o navegador se deve usar Brotli, Gzip ou entregar o recurso sem compressão, pelo que não é necessária qualquer ativação da sua parte.
Não ative uma segunda compressão a partir do PHP
Não acrescente ob_gzhandler nem cabeçalhos de compressão manuais à aplicação quando o servidor já realiza esta tarefa. Uma configuração dupla pode gerar respostas corrompidas, cabeçalhos inconsistentes ou um consumo de CPU desnecessário.
Verificar que tudo funciona
Pode verificar uma resposta a partir das ferramentas de programador do navegador. No separador de rede, reveja o cabeçalho Content-Encoding, que mostrará normalmente br ou gzip nos recursos comprimidos.
O navegador anuncia os algoritmos admitidos em Accept-Encoding; o servidor escolhe a resposta adequada. Nem todas as respostas têm de estar comprimidas: influenciam o tipo, o tamanho, a configuração e se o recurso já utiliza outro formato comprimido.
Compare no separador de rede o tamanho transferido com o tamanho do recurso. Se intervier uma CDN, o cabeçalho visível descreve a resposta que esta entrega, que pode ser diferente da da origem.
A compressão não reduz as dimensões de uma imagem nem elimina JavaScript desnecessário. Se uma página continuar lenta, identifique que recurso ou processo demora antes de acrescentar outra camada de compressão. Para um teste pontual, consulte como desativar o Gzip e o Brotli e restaure a configuração no fim.
Também lhe pode ser útil
- Desativar a compressão Gzip e Brotli a partir do .htaccess Desative a compressão Gzip e Brotli do LiteSpeed num site ou diretório com uma linha no .htaccess, v...
- Otimização massiva de imagens Otimize JPG, JPEG e PNG por conta, domínio ou diretório; verifique a qualidade numa amostra e guarde...
- Modificar imagens no cPanel: tamanho, miniaturas e formato Saiba como redimensionar uma imagem, criar miniaturas ou converter ficheiros a partir do cPanel, man...
- AccelerateWP: o que é, como ativá-lo no cPanel e o que faz cada opção Ative o AccelerateWP no seu WordPress a partir do cPanel, perceba o que faz cada secção do plugin (c...
Algo não bate certo ou mudou? Diga-nos e revemos.