Indispensável: Sem WordPress -Cache você pode esquecer o tempo de carregamento dos seus projetos WP

Jan Hornung Última actualização em 21.10.2020
5 min.
WordPress  Cache 101. Então um cache torna os seus WordPress projectos mais rápidos.
Última actualização em 21.10.2020

Sem um cache adequado, as WordPress páginas são dolorosamente lentas. Por este motivo, este artigo explica que tipos de caching estão disponíveis, como funcionam e como você pode usar o caching em suas WordPress páginas.

Como dono de uma loja ou blogueiro você sabe o problema que seus usuários e leitores não são os mais pacientes: Se uma página for carregada por muito tempo, eles saltam rapidamente. Isto é uma questão de fracções de segundo - e é aqui que o caching entra em jogo. É, de longe, a ferramenta mais importante para Otimização do tempo de carregamento. Porque o cache garante que WordPress nem todas as páginas têm de ser reconstruídas no browser, mas podem recair sobre uma versão já construída.

E por WordPress ser baseado em PHP, o que torna o CMS relativamente lento, este caching é o fator mais importante para o seu Tempo de carregamento de página.

É por isso que hoje vou explicar-vos

Funcionalidade do Caching para WordPress

Em princípio, quanto mais elementos dinâmicos a sua WordPress página contém, mais longo é o tempo de carregamento. Os elementos dinâmicos são, por exemplo, cestos de compras, calendários interactivos ou cartões. Em resumo: todos os elementos e funções que necessitam de ser actualizados com frequência ou carregados individualmente. Elementos estáticos são elementos que permanecem os mesmos para todos os usuários ou certos grupos de usuários. Estas partes da sua página podem ser facilmente colocadas em cache.

E é exatamente isso que um cache basicamente sempre faz: converte a mistura de folhas de estilo, JavaScript, imagens, etc. em um documento HTML estático, armazena-o temporariamente e entrega-o quando a página é chamada. Assim, cada visitante do seu site recebe um e o mesmo modelo entregue. Isto significa que cada elemento não tem de ser recalculado cada vez que a página é chamada. Portanto, uma cache é muito mais rápida do que a chamada de página padrão.

Para uma visualização de página sem cache, você deve, simplesmente colocar, servidor web e banco de dados são endereçados. Os processos de cálculo têm lugar em ambos. Um cache contorna esses processos computacionais e, assim, economiza muito tempo.

Um WordPress  cache não só encurta o caminho que um pedido deve seguir, como também fornece uma variante mais rápida de carregar a página.
Um cache "encurta o caminho" que a página deve levar até o usuário. Com a cache da página, uma versão da página é armazenada no servidor. Ainda mais rápido é o cache do navegador, onde a página é armazenada diretamente no navegador do visitante.

O sistema de caching é WordPress duplamente importante. Porque WordPress é baseado em PHP. Sem cache, as WordPress páginas só rodam muito rápido com o correspondente hardware poderoso e, portanto, caro. O cache é, portanto, elementar para os seus WordPress projectos.

A propósito, as próprias caches são armazenadas ou no disco rígido ou na memória principal. Alguns Plugins oferecem a possibilidade de alternar entre ambos. Um cache que é armazenado na memória de trabalho é entregue particularmente rapidamente. No entanto, isto também reduz o poder de computação que está disponível para o seu site a partir de agora. Portanto, as caches baseadas em RAM são mais comuns para páginas com tráfego extremamente elevado. Isto porque, de qualquer forma, há energia de hardware suficiente disponível.

Se a cache estiver no disco rígido, ela é entregue muito mais lentamente. Isto é especialmente verdade se o seu servidor web utiliza um disco rígido de disco rígido. Portanto, os discos rígidos SSD também são um investimento sensato no que diz respeito ao WordPress cache, pois são muitas vezes mais rápidos do que seus antecessores de HDD. Um cache no disco rígido do seu servidor web não sobrecarrega o seu poder de processamento.

WordPress -O cache é possível no browser e no servidor web

Basicamente você tem duas possibilidades para obter rapidamente o benefício do bom WordPress -Caching. Ou você usa cachePlugin, ou o seu provedor de hospedagem já configurou um cache no lado do servidor.

Seleção de tipos de cache para WordPress
Seleção dos tipos de caches para WordPress

Ambas as formas têm como núcleo a criação de uma chamada cache de páginas. Isto significa que uma página é completamente carregada em intervalos fixos e armazenada no cache como uma versão HTML estática. Se um visitante chamar agora esta página, ele receberá a "página" pronta em uma fração de segundo.

Outra maneira é usar o cache do navegador. Aqui os dados não estão em cache no seu servidor, mas no dispositivo final dos seus visitantes. O seu navegador salva a página - e depois tem-na à mão mais rapidamente para pedidos repetidos de páginas. Você pode ativar o cache do navegador através doPlugins Caching-inWordPress , bem como através das configurações no arquivo .htaccess. Se o seu anfitrião fizer o cache para você, ele deve configurar o cache do navegador de acordo. Importante para a cache do navegador é o intervalo de atualização. Um valor comum é, por exemplo, um mês, portanto 30 dias.

Implementação: Per Plugin ou Hoster

Existem alguns cachingPluginsmuito populares . Por exemplo W3 Total Cache, WP Super Cache ou Cachify. O espectro varia de extremamente complexo a extremamente simples e inclui tanto serviços gratuitos como pagos.

Manuseio e suporte também são diferentes: aqueles com custos Plugins muitas vezes oferecem mais opções de configuração e suporte pessoal, enquanto os gratuitos Plugins geralmente "apenas" dependem de um fórum de suporte.

O cachePlugins pago pode por vezes fazer muito mais do que apenas caching: comprime o código, optimiza-o, faz o cache da base de dados, da página, define o cache do browser para os visitantes e muito mais. Isso, por sua vez, significa que o cachePlugins poderoso pode exigir muito trabalho de configuração até que ele realmente funcione de forma otimizada.

Os elementos dinâmicos também podem ser parcialmente armazenados em cache

Embora o cache de páginas seja a ferramenta mais importante para o WordPress cache e geralmente ofereça o maior potencial de economia de tempo de carregamento, você não tem que se limitar a ele. Porque mesmo partes da página que uma cache de página não cobre podem ser colocadas em cache. Tomemos o banco de dados, por exemplo: Um cache de banco de dados armazena temporariamente o conteúdo do banco de dados frequentemente solicitado e, assim, acelera as chamadas de páginas que não podem ser acessadas.

Há também a chamada cache de objetos. Isto funciona de forma semelhante ao cache da base de dados: armazena temporariamente elementos dinâmicos, frequentemente chamados elementos dinâmicos. A propósito, a combinação de cache de banco de dados e cache de objetos não é recomendada.

A WordPress -Cache também tem desvantagens

O objetivo mais importante do caching é reduzir notavelmente o tempo de carregamento da sua WordPress página. Mas as caches também têm uma desvantagem: Se a WordPress cache for ativada, a informação não será mais recuperada ao vivo. Dependendo das suas definições de cache, o conteúdo da sua página pode estar desactualizado. Isto aplica-se, por exemplo, às entradas de blogs editadas posteriormente, mas também às descrições de produtos. Por exemplo, se você inserir uma nova foto em vez de uma já existente, os usuários podem ver a foto antiga da cache por dias.

Você deve estar ciente deste problema, mas não é grave. Porque muitas ferramentas de cache permitem-lhe definir a "data de validade" do cache individualmente e também apagar os caches manualmente. O mesmo se aplica a uma cache do lado WordPress do servidor. Portanto, se você tomar cuidado para esvaziar seu cache após mudanças importantes, você pode fazer pouco mal aqui.

Você também deve ter sempre em mente que existem certos elementos dinâmicos que simplesmente não podem ser armazenados em cache. Isto aplica-se, por exemplo, a cestos de compras ou conteúdos personalizados ou sugestões de produtos. Uma cache também não faria sentido neste ponto, porque cancelaria a individualização e personalização desses elementos. O mesmo se aplica, por exemplo, a pesquisas ou calendários personalizados. Esta é também a razão pela qual WordPress páginas com tais elementos requerem mais poder computacional.

Conclusão: A configuração correcta do WordPress -Cache pode tornar-se rapidamente muito complexa.

Em teoria, um cache é relativamente simples: armazena a página e torna-a mais rapidamente acessível aos visitantes, desligando processos informáticos e consultas a bases de dados. Na prática, no entanto, este conceito vai de encontro ao conteúdo dinâmico e personalizado da página. Ativar e configurar um cache pode, portanto, ser muito rápido para algumas WordPress páginas, mas pode ser muito trabalho para outras.

Mesmo o cachePlugins grande e poderoso não é fácil e rapidamente configurável em tais casos. Entretanto, eles oferecem muitos parafusos de ajuste para otimizar o tempo de carregamento. 

O cache do lado do servidor, ou seja, através do web host, é certamente a solução mais simples. Na maioria dos casos, um clique é suficiente para fornecer a página com as caches apropriadas. A gama de funções destas caches pode variar de fornecedor para fornecedor e também não é configurável em detalhe pelo operador do local.

Você já adquiriu experiência com vários cachingPlugins ou mesmo input para o nosso cache do lado WordPress do servidor? Então estamos ansiosos pelo seu feedback!

Membro da equipa RAIDBOXES desde o primeiro momento e chefe de suporte. Ele prefere falar sobre o PageSpeed ​​ e desempenho do site em BarCamps e em WordCamps. A melhor maneira de o subornar é com um café expresso - ou um pretzel da Baviera.

Artigos relacionados

Comentários sobre este artigo

Escreve um comentário

O teu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados com * .