Como impulsionar o desempenho do seu site com o cache total de w3 e um cdn

Se faço uma pausa para toda três minutos antes de responder a qualquer pergunta que você me perguntar, quanto tempo você acha que vai demorar antes de ficar doente de nossa conversa? Isso é exatamente como você deve olhar para a velocidade do seu site. Este artigo irá ajudá-lo a aumentar a sua velocidade local e evitar forçar seus visitantes a esperar.

Existem muitas razões pelas quais a velocidade é tão importante. Uma é, obviamente, a experiência do usuário. Você provavelmente já experimentou a si mesmo - fazer alguma consulta Google, visitando um site que promete uma resposta, e em seguida, sentado lá esperando por mais de alguns minutos excruciantes para a página mal otimizado para carregar.

No entanto, vai além da mera experiência do usuário. Google julga a qualidade do seu site com base no seu tempo de carregamento da página. Primeiros julgado pelo Google como um site de baixa qualidade porque suas páginas carregar lentamente vai acabar machucando o seu site um pouco no longo prazo: você será listada abaixo na lista de busca, e menos pessoas irão visitar seu site.

Então, tomar algum tempo para realizar a manutenção adequada e otimizar seu site terá retornos enormes a longo prazo. Neste artigo, vou descrever como você pode ajustar as configurações do W3 Total Cache para WordPress para acelerar o seu site. James descreveu o configuração básica do W3 Total Cache há alguns anos, mas neste artigo eu pretendo entrar em muito mais detalhe, incluindo a criação de uma rede de entrega de conteúdo que vai aumentar ainda mais a sua velocidade do site e melhorar a experiência do usuário.Como configurar os vários W3 Total Cache Configurações de plug-in para o seu blog WordpressComo configurar os vários W3 Total Cache Configurações de plug-in para o seu blog WordpressUm tempo atrás eu falei sobre os benefícios de instalar o plugin W3TC em seu blog Wordpress, a fim de acelerá-lo com vários caching, mas alguns leitores estavam compreensivelmente um pouco cautelosos sobre ...consulte Mais informação

Otimizando W3 Total Cache para WordPress

Enquanto ajustando as configurações em seu painel WP Admin e sua web hosting painel de controle, é sempre uma boa idéia de ter um backup do seu site em primeiro lugar. Há muitas maneiras de conseguir isso, quer utilizando plugins como UpdraftPlus, que Kev recentemente revisto, ou o plugin de backup WordPress, que Revi. Se você não quiser usar plugins, basta usar o linha de comando SSH aproximar, ou você pode usar a web aplicativo de servidor como MySQLDumper para fazer o trabalho.

Uma vez feito isso, é hora de fazer um teste de velocidade de referência rápida para o seu site. Dave LeClair recentemente Insights PageSpeed ​​revisados, que continua a ser a ferramenta mais webmasters recorrer a primeira para verificar seu desempenho site. No meu caso, PageSpeed ​​me mostrou que eu tenho um monte de trabalho a fazer para melhorar o meu desempenho site.

Site-cache1

É sempre bom ter um par de referenciais independentes feito, então eu também virou-se para Pingdom para executar um teste de velocidade no meu blog. Mais uma vez, o desempenho foi bastante horrível.

Site-cache2 Pingdom reportado que o meu site é mais lento que 72% de todos os outros sites que tenham sido testados em Pingdom. Isso é muito triste!

Eu tinha instalado anos W3 Total Cache atrás e configurá-lo com as configurações básicas como James descritos no cargo (mencionados acima), mas eu nunca realmente tomou o tempo para percorrer e aprender o plugin e como otimizá-lo.

Configurações Total Cache W3 ideais

Como James mencionado, você deve sempre, pelo menos, permitir cache página, a configuração de topo na página de configurações W3 Total Cache, e selecione “Disk (avançado)” a partir do método de cache de página. Esta configuração irá criar páginas em cache estáticos para cada página em seu site que é carregado no final do leitor, de modo que a próxima vez que visitar a página não será carregada de forma dinâmica cada vez.
Site-cache3
Esta mudança só pode melhorar drasticamente o desempenho do seu site. A segunda é a Cache do navegador configuração, que você vai ver mais abaixo na página de configurações. O que faz esta definição fazer? Essencialmente, ela diz ao navegador para baixar imagens, CSS, javascript, e quaisquer outros arquivos estáticos sobre a página em uma pasta temporária para que as páginas seguintes vai usar os mesmos arquivos estáticos a partir do cache do navegador, em vez de voltar a baixá-los a partir do seu site a cada Tempo. Para permitir isso, clique em “Ativar” na seção de cache do navegador.

Site-cache4
Em seguida, clique em “Navegador Cache” na seção W3 Total Cache “Performance” no painel de administração. Eu normalmente permitir tudo, exceto para o cache de 404 erros. O importante é garantir os três primeiros itens são habilitado como padrão.

Site-cache5
Com W3 Total Cache configurado, é hora de fazer outra referência para ver como as coisas melhoraram.

Referência Após W3 Total Cache Configurar

Correndo PageSpeed ​​Insights, eu descobri que a pontuação tanto para Celular e computador aumentou 10 pontos, e área de trabalho subiu para fora da zona de leitura.
Site-cache6
Pingdom revelou o maior aumento. Desempenho passou de 72% Mais devagar que a maioria dos outros locais, até 52% Mais rápido que a maioria dos outros sites!
Site-cache7

Video: How To Setup W3 Total Cache, MaxCDN, and CloudFlare (2016)

Esta é uma melhoria tremenda, graças a W3 Total Cache, mas há mais algumas coisas que você pode fazer para otimizar o desempenho do seu site.

O servidor Web deve comprimir conteúdo

Um artigo por engenheiros do Google no Google Developers descreve o quão importante conteúdo compressão web é, a fim de conservar a largura de banda da Internet. Na verdade, o seu artigo começa com a declaração dramática, “Todos os dias, mais de 99 anos humanos são desperdiçados por causa do conteúdo descompactado.”

Video: W3 Total Cache: CDN Settings

Se você não quer contribuir para desperdiçar o tempo dos seus leitores, então você pode querer explorar sua conta de hospedagem web para qualquer ferramenta marcado como ‘Otimizar site’ no CPanel. Em aqui, você vai achar que o padrão é “desativado”. Vá em frente e mudar isso para “Comprimir todo o conteúdo” e clique em “Configurações de Atualização”.

Site-cache8
Isso vai exigir uma carga um pouco maior na CPU do servidor web, mas o trade-off na largura de banda salvo é bem a pena. Basta manter um olhar atento sobre o seu servidor (ou notificar o seu host que você está fazendo) só para ter certeza do aumento de carga da CPU não é muito significativa.

A execução de outro teste de marcador, noto que esta mudança tem aumentado o meu desempenho em mais 5%.



Site-cache9
Claro, há ainda mais você pode fazer é. Especificamente, você pode se inscrever para um serviço de Content Delivery Network (CDN).

Porque usar um CDN aumenta a performance

A Content Delivery Network é um serviço que tem servidores localizados em todo o mundo. Quando você se inscrever para um serviço CDN, o conteúdo estático, como imagens, arquivos CSS e javascript tudo fica armazenado em cache em vários servidores web em todo o mundo. Quando um usuário visita o seu site, o serviço CDN redireciona os visitantes para o servidor web localizado mais próximo a sua localização geográfica.

Isto significa que se você tem uma conta de hospedagem com sede e de um centro de dados em Houston, Texas, um leitor da Austrália não terá que esperar por uma conexão para carregar entre o navegador eo servidor web no Texas- um servidor CDN irá proporcionar-lhes o conteúdo em uma fração do tempo.3 maneiras de acelerar o seu site com a nuvem3 maneiras de acelerar o seu site com a nuvemA nuvem é a resposta para todos os problemas do mundo, ao que parece - uma tecnologia buzzword que envia computação círculo completo de volta para onde tudo começou - com um modelo e thin client ...consulte Mais informação

W3 Total Cache permite que você configure um CDN na página de configurações principais na seção Content Delivery Network.

Site-cache10

No meu caso, eu já se inscreveu para uma conta MaxCDN. Estes não são contas gratuitas, mas eles são bastante acessíveis. Para um site de largura banda mensal de cerca de 500 GB por mês, você está olhando para cerca de US $ 40 por mês, e atualização para uma conta empresarial 1 TB é de apenas cerca de US $ 80 por mês. Você precisará configurar um “Pull Zone” em sua conta CDN.

Se a opção está lá, sempre habilitar a compactação para reduzir o uso de largura de banda.

Site-cache11

Uma vez que sua Zona Pull está no lugar, o serviço lhe dará a URL CDN você precisa configurar CDN na W3 Total Cache.

Site-cache14
Usando o CDN URL da sua conta CDN, volte para wp-admin on WordPress e ir para o menu de configuração do CDN. Digitar a URL no campo de “Substitua hostname do site com:”

Site-cache16

Se você estiver usando a versão mais recente do W3 Total Cache, esta seção pode parecer um pouco diferente. Você vai encontrar um botão “Autorizar” que você pode usar para obter directamente uma chave de API. Você também tem a capacidade de adicionar vários subdomínios de seu site que irá fila usando o único CDN URL, mas você precisa adicionar o CNAME e adicione aqueles em sua própria conta de hospedagem de domínio - mas isso está além do escopo deste artigo. A descrição acima é uma configuração simples para um blog sem sub-domínios.

Não escovar esta off Se você se preocupa com SEO! Ao adicionar um CNAME em ambientes CDN e sob sua conta de hospedagem de domínio não é obrigado a usar um CDN, você vai querer tirar vantagem disso para que os arquivos de imagem hospedados aparecer em seu nome de domínio existente, em vez de algum outro domínio CDN. Se não fizer isso corretamente poderia cair significativamente suas páginas indexadas e procurar impressões motor, então pisar com cuidado!

Salvar todas as configurações, limpar o cache. Se ele está configurado corretamente, você verá que o CDN está habilitado.

Site-cache17

Uma vez que este está habilitado corretamente, vá em frente e executar outro teste de desempenho. Desta vez havia um muito bom aumento - uma colisão de 7% na velocidade novamente, graças a CDN cache.

Site-cache15
Este aumento de desempenho pode realmente ser ainda mais significativo para as pessoas que vivem mais longe do centro de dados da sua empresa de hospedagem. Desde que eu estou nos EUA, eu vi um aumento de desempenho de 7%, mas alguém na Europa ou na Ásia pode ver um aumento de desempenho de dois dígitos ao visitar seu site agora. Não há melhor maneira de servir o seu público internacional melhor do que este.

Um último, mas muito importante aspecto a ter em mente quando você está usando um serviço CDN como este é que muitos dos seus conteúdos - particularmente seus arquivos de imagem - será servido a partir de um domínio diferente. A última coisa que você quer é para Googlebot para rastrear esse outro domínio, identificá-lo como conteúdo duplicado de seu local original, e em seguida, solte a sua autoridade de classificação com base em que informações falsas. Para evitar isso, você precisa para não permitir os robôs rastreiem a versão CDN de suas páginas e arquivos. serviços CDN vai oferecer uma área de SEO, onde você pode ativar esse, como MaxCDN que tem isso em Configurações de SEO onde Robots.txt pode ser habilitado e a entrada robots.txt Disallow configurados.

seo-CDN

Como você pode ver, há uma série de maneiras de reforçar o desempenho do seu site. W3 Total Cache ou outros plugins WordPress cache certamente vai ajudá-lo a fazer isso, mas não acho que ele vai fazer tudo para você. Além de instalar um plugin de cache, você vai querer certificar-se de que você está comprimindo arquivos em seu web server que você está fazendo uso de um CDN- e você está explorando sugestões oferecidas pela ferramenta Google Pagespeeed para melhorar constantemente o seu local. É um trabalho que nunca termina, mas vale bem a pena o esforço.


Artigos relacionados