Como melhorar o desempenho do WordPress com o .htaccess?
Até agora nós descobrimos muita velocidade no desempenho do WordPress sem código aqui. Além disso, aprendemos a acelerar o WordPress com dicas de aprimoramento de código e otimização de banco de dados . A última coisa que podemos fazer para acelerar o desempenho do WordPress é colocar algumas linhas de código no .htaccess.
Ter um servidor melhor configurado carrega seu site muito mais rápido. Assim, vamos dizer-lhe as coisas que você pode implementar facilmente no seu servidor para processar solicitações mais rapidamente. Em contraste, apenas uma compreensão básica do cliente PHP, MySQL e FTP é inevitável de você aqui novamente.
Acelerar o desempenho do WordPress
Há três coisas que você pode fazer e instruir seu mecanismo de servidor para um desempenho ideal. Eles são:
Ativar compactação gzip
Expira cabeçalho para recursos estáticos
Desativar hotlinking e lixiviação de conteúdo
Estamos explicando cada um desses detalhes aqui, e eles acabarão por acelerar o desempenho do WordPress para o seu site e visitantes.
1. Ativar compactação Gzip
Quanto mais você compactar seus recursos, menor será o tempo de carregamento. Novamente, compressão significa tornar seus arquivos menores e, portanto, mais rápidos de serem baixados.Além disso, todos os navegadores modernos podem interpretar arquivos compactados, por isso é uma excelente opção para melhorar o desempenho do WordPress.
Se você estiver usando um plug-in de armazenamento em cache, há grandes chances de o código de compactação já ter sido adicionado ao seu servidor. Como alternativa, você pode adicionar as seguintes linhas de código no arquivo .htaccess em seu servidor. O arquivo .htaccess geralmente é encontrado no diretório raiz do seu site. Além disso, permanece oculto ou invisível por padrão.
Você pode exibi-lo escolhendo “mostrar arquivos ocultos” ou opção similar no menu do seu cliente FTP. Você precisa editar o arquivo e salvar o código a seguir no final dele. O código é retirado do GTmetrix .
<IfModule mod_deflate.c> # Comprimir HTML, CSS, JavaScript, Texto, XML e fontes AddOutputFilterByType DEFLATE aplicação / javascript AddOutputFilterByType DEFLATE application / rss + xml AddOutputFilterByType DEFLATE application / vnd.ms-fontobject AddOutputFilterByType DEFLATE application / x-font AddOutputFilterByType DEFLATE application / x-font-opentype AddOutputFilterByType DEFLATE application / x-font-otf AddOutputFilterByType DEFLATE application / x-font-truetype AddOutputFilterByType DEFLATE application / x-font-ttf AddOutputFilterByType DEFLATE application / x-javascript AddOutputFilterByType DEFLATE application / xhtml + xml AddOutputFilterByType DEFLATE application / xml AddOutputFilterByType DEFLATE font / opentype AddOutputFilterByType DEFLATE font / otf AddOutputFilterByType DEFLATE font / ttf AddOutputFilterByType DEFLATE image / svg + xml AddOutputFilterByType DEFLATE image / x-icon AddOutputFilterByType DEFLATE text / css AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE text / javascript AddOutputFilterByType DEFLATE text / plain AddOutputFilterByType DEFLATE text / xml # Remover erros do navegador (necessários apenas para navegadores muito antigos) BrowserMatch ^ Mozilla / 4 gzip-only-text / html BrowserMatch ^ Mozilla / 4 \ .0 [678] não-gzip BrowserMatch \ bMSIE! No-gzip! Gzip-only-text / html Cabeçalho anexar Vary User-Agent </ IfModule>
Verifique o desempenho do WordPress com compactação Gzip
Habilitar a compactação Gzip é outro ganho de velocidade potencialmente enorme também.Novamente, repetindo que o servidor já estaria servindo ativos zipados se você estiver usando o armazenamento em cache. Você pode verificar isso também inspecionando o arquivo .htaccess.
Você também pode verificar a Compactação Gzip usando as ferramentas descritas em nossa postagem do blog ou no site de verificação de compactação aqui. Por outro lado, observe que o uso de gzip em imagens não oferece nenhum benefício adicional ao desempenho do WordPress.Em vez disso, use Otimização de imagem conforme descrito aqui .
2. Adicionar um cabeçalho de expiração a recursos estáticos
Um cabeçalho de expiração é uma maneira de informar ao navegador para armazenar em cache o conteúdo estático para a hora específica. Dessa forma, o navegador do cliente não precisa buscar novamente o conteúdo estático, como imagens, JS e CSS do servidor em cada solicitação. Assim, você pode melhorar significativamente o desempenho ou a velocidade do WordPress para usuários regulares ou solicitações subsequentes usando o cabeçalho de expiração.
Confira este artigo do GTmetrix para entender como funciona o cabeçalho de expirações e como adicioná-lo. Além disso, seu plugin de cache já pode ter implementado esse recurso. Além disso, o conjunto expira o cabeçalho com cuidado, pois você tem a necessidade de cuidar se o conteúdo mudar antes da duração da expiração.
3. Desabilitar hotlinking e lixiviação de conteúdo
Desativar hotlinks e lixiviação não acelera diretamente o seu site. Mas ele protege cargas desnecessárias em seu servidor, portanto, participa de uma velocidade mais rápida para atender ao tráfego intencional. Hotlinking é uma prática para exibir conteúdo como uma imagem de um site para outro, vinculando isso diretamente do primeiro.
Suponha que uma imagem esteja hospedada em seu site. O site B mostra a imagem colocando o URL da imagem do seu site, em vez de enviá-lo para o próprio servidor. Assim, o conteúdo é servido ao efetivamente roubar largura de banda do seu site e você não está recebendo nenhum tráfego / vantagem.
Enquanto seu servidor já está ocupado atendendo a solicitações genuínas, o hotlinking impõe um ônus a ele. Portanto, seu site sofrerá um desempenho ruim devido a essa lixiviação de conteúdo.Basta adicionar este código ao seu arquivo .htaccess para bloquear o hotlink de imagens do seu site WordPress.
#disable hotlinking de imagens RewriteEngine on RewriteCond {136ce94cc7fec1f5657bab0b4d73ed308318c1024f899c463e79e42d4b375fbf} {HTTP_REFERER}! ^ $ RewriteCond {136ce94cc7fec1f5657bab0b4d73ed308318c1024f899c463e79e42d4b375fbf} {HTTP_REFERER}! Http (s)?: // (www \.)? Rella.com [NC] RewriteCond {136ce94cc7fec1f5657bab0b4d73ed308318c1024f899c463e79e42d4b375fbf} {HTTP_REFERER}! Http (s)?: // (www \.)? Google.com [NC] RewriteCond {136ce94cc7fec1f5657bab0b4d73ed308318c1024f899c463e79e42d4b375fbf} {HTTP_REFERER}! Http (s)?: // (www \.)? Feeds2.feedburner.com/rella [NC] RewriteRule \. (Jpg | jpeg | png | gif) $ - [NC, F, L]
Basta substituir o rella.com pelo seu próprio domínio. Você também precisa substituir nosso feed (do FeedBurner) por seu feed também. Por fim, você desativou o hotlinking e a lixiviação de conteúdo.
Desempenho do WordPress – Verifique a velocidade do site
Bem! Estamos fazendo nossos melhores esforços para alcançar o melhor desempenho do site WordPress. Mas ainda existe alguma ferramenta que possa analisar o desempenho do site? Além disso, isso pode nos mostrar uma ampla análise junto com os recursos e solicitações que estão tornando o site mais lento? Existe alguma ferramenta que possa verificar a velocidade do site e o desempenho do WordPress?
De fato, existem. Escrevemos um excelente artigo que fala sobre 5 ferramentas legais para verificar a velocidade do site . Ele também cobre ferramentas para benchmarking do WordPress. Para não mencionar, você deve ler o artigo como indicado no link e testar o desempenho do seu site. Além disso, modifique qualquer recurso / solicitação que esteja causando desempenho lento com a ajuda dos dados mostrados pela ferramenta.
Lembre-se: a velocidade não é tudo
Até agora, aprendemos as dicas mais eficazes para acelerar o WordPress. Em primeiro lugar, melhoramos o desempenho do WordPress com 12 dicas que exigem apenas alguma instalação e seleção . Então aprendemos a acelerar o WordPress com otimização de código e banco de dados .E finalmente aqui, instruímos o servidor através do arquivo .htaccess para acelerar o desempenho do WordPress.
Também podemos verificar a velocidade do nosso site e atualizá-lo usando os dados fornecidos pelas ferramentas de verificação de velocidade. Então, enquanto nos concentramos na velocidade e no desempenho do WordPress, sabemos que a velocidade não é tudo. Em vez da velocidade máxima, concentre-se no desempenho razoável.
Considere com sabedoria se você precisa reduzir o tempo de carregamento da página para 100 ms ao custo de $ 500 mensais ou mais. Realmente serviria a qualquer outro propósito que não uma velocidade louca? Além disso, um site visualmente atraente e de fácil utilização geralmente significa fazer um compromisso em outras áreas. Mas é uma obrigação.
Além disso, o resultado será reduzido junto com a crescente implementação das dicas. Significa de 5 segundos a 2,5 segundos de aumento de velocidade com as primeiras 5 dicas. Então, de 2,5 segundos a 1,5 segundos, carregue das próximas 15 a 20 dicas. Isso é normal.
Segurança e Search Engine Optimization (SEO) também são tão importantes quanto o desempenho. Portanto, atenda melhor com o balanceamento adequado entre ferramentas, dinheiro, tempo, complexidade e recursos. É melhor ter a velocidade do site de 4,5 a 1,5 ms. E se abaixar vale a pena, em seguida, colocar em mais esforços.
Performance do WordPress – Pensamento Final para Acelerar
Você pode aproveitar ao máximo a alavancagem de velocidade do WordPress através de:
Escolhendo um bom host e um tema otimizado como Boo
Utilizando um plugin de cache e otimização de imagem
Minificação de arquivos e otimização de banco de dados
Então, usando as dicas acima, você pode trazer um carregamento mais rápido, como a maioria dos usuários procura. Além disso, você precisaria de mais se tiver um site de tráfego popular ou pesado ou apenas se desejar. Afinal, você pode obter mais velocidade através das dicas descritas em todos esses três artigos sobre o desempenho do WordPress.
Compartilhe conosco sua experiência, bem como a história de sucesso desses artigos. Se você tiver dúvidas, comentários, idéias ou métodos testados, também nos informe nos comentários abaixo. Nós adoraríamos ouvir de você especialmente!