Continuamos nossa série de tutoriais sobre a configuração do plug-in W3TC. Como lembrete, W3TC é a abreviação do nome " W3 Total Cache que é uma vantagem famosa para cache no blog. Armazenar um blog significa renderizar dados idêntico facilmente acessível para o servidor.

Você pode ler nossos tutoriais anteriores sobre o assunto para saber mais.

A página de configuração do em cache da base de dados O menu possui duas seções: Geral e Avançado.

banco de dados geral-mise-en-cache-para-a-base-de-dados

A seção Geral "Tem apenas uma opção: uma caixa de seleção, marcada por padrão, que torna possível não armazenar em cache as consultas feitas para usuários logados. O que isso significa é que, se um usuário estiver conectado, ele não terá os dados do cache. O motivo é que os usuários conectados interagirão com o site durante suas sessões. Portanto, eles precisam receber os dados atualizados.

Uma exceção a isso seria quando um conteúdo está escondido atrás de um “ paywall ”, que não muda com a abertura do usuário logado. Neste caso, o banco de dados em cache é usado porque os usuários estão logados apenas para acessar o conteúdo e não interagir ou modificar qualquer conteúdo do site.

A seção avançado No menu do banco de dados, você pode refinar o cache do banco de dados. Você pode atribuir uma vida a objetos no cache com um valor padrão de 180 segundos e determinar o período de tempo após o qual os objetos expirados devem ser removidos.

configuração de avancees-cache-w3tc

Se você estiver usando o em cache do banco de dados, siga os padrões, a menos que o cache do banco de dados fique muito grande. Se isso ocorrer, reduza a vida útil do objeto de cache ou o intervalo de coleta de lixo para reduzir a quantidade de espaço que o cache do banco de dados ocupa.

Você também pode especificar páginas específicas nas quais os dados do banco de dados em cache não serão usados ​​nas páginas subseqüentes. Isso é especialmente útil se você estiver fazendo solicitações de cache para usuários conectados, mas há algumas páginas nas quais você não deseja que dados de cache sejam suportados.

mise-en-cache-de-a-base-de-dados

O próximo campo na seção Avançado permite que você especifique quais radicais de consulta de banco de dados serão ignorados - ou seja, não armazenados em cache pelo cache do banco de dados. Use este campo se você estiver usando plug-ins que dependem de consultar o banco de dados.

Por exemplo, o campo é preenchido com três valores: gdsr_, wp_rg_, et _wp_session. Essas três solicitações correspondem aos plug-ins GD Rating System, Gravity Forms e WP Session Manager. Esses são três plug-ins comuns que precisam consultar diretamente o banco de dados sempre que uma página é carregada, não uma versão em cache do banco de dados. Portanto, adicionar essas consultas à lista de ignorados ajuda a evitar que essas consultas sejam armazenadas em cache.

Se você tiver o cache do banco de dados habilitado e perceber que um plugin específico não está funcionando normalmente, você precisará identificar a consulta associada pesquisando no código do plugin ou perguntando ao autor do plugin.

O campo intitulado " rejeição de consulta Permite identificar tipos específicos de consultas que não devem ser armazenadas em cache. A menos que você seja um administrador do banco de dados, deixe esse campo como está.

É isso para a configuração do cache do banco de dados no W3TC. Não hesite em nos fazer perguntas se você não entender um ponto.