Alguns dias atrás, iniciamos uma série de tutoriais sobre o W3TC (W3 Total Cache), que é um plug-in que permitirá que você armazene em cache o seu blog para que ele seja executado com muito mais rapidez.

Esta série de tutoriais se parece com isto:

No episódio anterior ainda estávamos na parte 2, mas começamos com as configurações gerais. Hoje vamos continuar com as configurações do em cache Páginas.

quando o em cache páginas é ativado a partir do menu de configurações gerais, use o botão “ Page Cache Para acessar a configuração de cache para este elemento.

Ao selecionar páginas para armazenar em cache, seja o mais inclusivo possível. Na maioria dos casos, você desejará armazenar em cache quase todas as páginas.

opção de cache-de-páginas

Se o seu site está disponível com https então você vai querer para ativar SSL Cache (https) Para estas aplicações.

A maioria dos sites não se beneficiará com o em cache com base nos URIs. Ativar esta opção pode produzir resultados inesperados ao armazenar cadeias inesperadas em cache. Portanto, a menos que sua função de pesquisa seja amplamente utilizada para pesquisar os mesmos termos, deixe esta opção desativada.

Por fim, é aconselhável não armazenar em cache a página 404. Os visitantes não devem vê-los com muita frequência, e você não deseja que o Google indexe uma página 404 como uma página normal, o que pode acontecer se você ativar esta opção.

A próxima opção, "Solicitações de cache apenas para (seu domínio) o endereço do site ”(única solicitações de cache) está desmarcada por padrão, mas a recomendação universal é marcar esta opção.

opcional cache-des páginas

As próximas duas opções parecem bastante semelhantes, mas a explicação abaixo de cada opção esclarece tudo.

« Não armazenar em cache as páginas de usuários logados deve permanecer sempre marcado Sempre deve permanecer marcado. Se você o deixar marcado e visualizar seu site enquanto estiver conectado, sua ação armazenará em cache a página e a exibirá para usuários que não estão conectados.

« Não oculte páginas para as seguintes funções de usuário Significa que os usuários que correspondem à função selecionada acessam a versão direta (não em cache) do seu site.

A próxima seção " Preload cache É usado para criar o cache da página antes de ser carregado.

hide pré-carga

É uma boa ideia escolher a opção de pré-carregamento do cache de página. O intervalo de páginas padrão e os valores do intervalo de páginas são boas configurações para servidores compartilhados. No entanto, se você tiver umalojamento mais poderoso, sinta-se à vontade para reduzir a atualização da página e o intervalo de cache.

Você precisará adicionar o URL do mapa do site no tipo apropriado que o W3TC usa para usá-lo para identificar as páginas que precisam ser armazenadas em cache.

Finalmente, na maioria dos casos, você deseja selecionar o " Pré-carregar o cargo de cache após publicar eventos " Isso garantirá que a versão em cache de sua página seja atualizada sempre que você publicar um novo artigo.

A seção de limpeza é usada para especificar páginas para " vazio Do cache, sempre que um artigo é postado, editado ou comentado.

opção de cache-limpeza

Provavelmente, você desejará deixar as opções de limpeza de cache, a menos que saiba que não deseja que uma das páginas seja removida nos eventos mencionados anteriormente.

O limite de eliminação determina o número de páginas arquivadas que devem ser removidas. Por exemplo, se o seu arquivo de artigos tiver páginas 20 e você definir o limite de limpeza para 15, as últimas páginas 15 serão removidas, enquanto as cinco páginas mais antigas não serão removidas até que a data de validade dessas páginas chega.

Definir o valor como 0 para limpar todas as páginas é uma boa idéia, a menos que alguns de seus arquivos sejam muito grandes. Nesse caso, você precisará usar um valor de 10, que pode ser adequado para essa situação.

Se você criou páginas personalizadas que devem ser eliminadas toda vez que as mensagens são editadas e publicadas, você deve adicioná-las manualmente ao campo de páginas adicionais (opção disponível um pouco menor).

A seção avançada ajudará você a:

  • Controla como o W3TC lida com sequências de solicitação específicas,
  • Excluir determinados agentes (dispositivos, navegadores) que não receberão a versão em cache,
  • Identifique os cookies que permitirão ao W3TC não armazenar em cache as páginas
  • Configure exceções específicas adicionais.

section-Advanced-w3tc

Reserve um minuto para olhar as configurações no início da seção "Avançado".

« inicialização tarde Esse recurso avançado permite implementar o cache de páginas de maneira fragmentada. Você pode ignorar esta opção na maioria dos casos.

« Modo de compatibilidade »: O autor do plugin recomenda ativar o modo de compatibilidade para minimizar o aparecimento de erros.

« charset Se você notar caracteres estranhos aparecendo nas páginas em cache, ative esta opção.

« Rejeitar pedidos HEAD ": Deixe essa opção desativada. Às vezes, as informações contidas em uma solicitação HTTP HEAD são necessárias para criar a página resultante. Se você desabilitar essa opção, os dados da solicitação HEAD não serão armazenados em cache e podem quebrar as páginas criadas usando essas informações.

« intervalo de coleta de lixo »: Especifique com que frequência os dados em cache expirados são excluídos. A exclusão de dados em cache leva Ressources do servidor, isso não deve ser feito com muita frequência se o site estiver ocupado ou se o servidor estiver sobrecarregado. O padrão é apropriado para quase todos os servidores.

« Como tempo de vida do cookie Reduzir esse valor reduzirá a carga no servidor porque a expiração dos cookies usados ​​para autenticar as partes interessadas expira mais rapidamente. No entanto, definir um valor muito curto fará com que os usuários efetuem login o tempo todo.

O restante dos campos nesta seção não deve ser alterado, a menos que você saiba que deseja substituir o comportamento W3TC de um cookie específico, um " agente de usuário Ou uma página.

É isso para esta suíte. Continuaremos em um próximo episódio.