Apresentando a pré-busca de domínios acelerados
Publicados: 2022-02-25
Há pouco menos de um ano, apresentamos os Accelerated Domains como complemento para qualquer site hospedado na Servebolt Cloud. Tem sido o nosso complemento mais popular até hoje, pois faz exatamente o que o nome promete desde o início. Ele acelera seu domínio. Os domínios acelerados tornarão seu site mais rápido, mais escalável, mais ecológico e mais seguro. Isso é muita funcionalidade, mas isso não nos impediu de melhorar continuamente seus recursos do ano passado. Como prometido.
Hoje, temos o prazer de apresentar um novo recurso para Accelerated Domains chamado Accelerated Domains Prefetching. Esse recurso pré-busca os ativos do seu site. Tudo melhorando muito o desempenho do seu site.
Melhorar o desempenho do seu site
A pré-busca de domínios acelerada pré-busca ativos CSS e JavaScript. Isso significa que esses ativos já foram pré-carregados no navegador antes que alguém realmente clicasse em um link de item de menu, por exemplo. Isso reduz os tempos de carregamento das páginas e ativos relevantes para serem carregados virtualmente instantaneamente. A pré-busca, especialmente, tem um grande efeito sobre os visitantes do seu site que têm alta latência para a localização do servidor de origem.
Em suma, seu site com domínios acelerados carregará as páginas muito mais rápido e parecerá mais rápido. Para todos os visitantes em todo o mundo, é claro.
Como funciona
A ideia por trás do recurso de pré-busca é que o Accelerated Domains Prefetching pré-preenche o cache com o conteúdo que um visitante do site provavelmente solicitará em seguida. Isso garante uma taxa de acertos de cache mais alta e, portanto, uma experiência mais rápida para o usuário.
Ele faz isso determinando/lendo os ativos de uma página da Web, como arquivos CSS e JavaScript. Em seguida, ele grava a localização desses ativos em arquivos de manifesto. O conteúdo dos arquivos de manifesto é então carregado no nó de cache mais próximo do visitante. O que resulta em uma redução do tempo de carregamento de suas folhas de estilo e seus arquivos de script. Isso é possível carregando-os em paralelo em segundo plano.
A pré-busca de domínios acelerada abrange arquivos CSS e arquivos JavaScript de plugins e temas. Isso significa que quando você navega para qualquer página do site, os ativos já foram pré-carregados e, portanto, prontos para serem servidos em pouco tempo!
A pré-busca de domínios acelerada ouve de forma inteligente durante o carregamento da sua página inicial no WordPress. Com base no que encontra, determina quais ativos devem ser pré-carregados. É assim que o conteúdo do manifest-style.txt ficaria se o seu site tivesse o tema Twenty Twenty One ativado, por exemplo:
/wp-includes/css/dist/block-library/style.min.css /wp-content/themes/twentytwentyone/style.css?ver=1.4 /wp-content/themes/twentytwentyone/assets/css/print.css?ver=1.4
Se você ainda não estiver usando Accelerated Domains para seu site, agora é a hora de atualizar seu site para a versão mais rápida, mais ecológica, mais segura e mais dimensionável. Encomende ou saiba mais detalhadamente o que os Accelerated Domains podem fazer pelo seu site.
Atualização do Servebolt Optimizer para WordPress 3.5
Atualize nosso plugin Servebolt Optimizer for WordPress para a versão 3.5 para integrar o Accelerated Domains Prefetching para funcionar. A versão 3.5, que será lançada hoje, também inclui as seguintes atualizações:

Configuração automática do WordPress Cron
O WordPress possui um sistema cron integrado que cuida de várias tarefas em segundo plano agendadas. Ele, por exemplo, verifica periodicamente se há atualizações disponíveis. Outro recurso é que também publica posts que foram definidos com data futura no horário especificado. Os visitantes do site acionam o cron do WordPress e, como tal, cada visita desperdiça recursos. Isso afeta o desempenho do seu site WordPress, mas também é um fator limitante no dimensionamento do seu site. O uso de recursos que você não precisa desperdiçar simplesmente não é dimensionado quando o tráfego aumenta.
É por isso que recomendamos que você desligue o cron do WordPress e mude para o cron do servidor. Fazer isso manualmente pode ser um pouco assustador, então adicionamos uma maneira de alternar para o cron do servidor automaticamente no plugin.
Não estamos apenas economizando recursos mudando para o cron do servidor, os cron jobs serão executados de forma mais confiável. Outros recursos são salvos à medida que adicionamos o bando ao cron configurado automaticamente para que não executemos vários crons ao mesmo tempo.
Limpe o cache do site ao fazer login
Quando você está logado no WordPress, seu navegador deve fornecer conteúdo e ativos em cache. Incluímos uma nova tag de cabeçalho que limpa o cache do seu navegador quando você faz login. Isso garante que você nunca veja o conteúdo em cache quando estiver conectado ao WordPress. Atualmente, esse recurso é suportado apenas pelo Chrome, Firefox e Edge e outros.
Saiba mais sobre o suporte do navegador para o recurso clear-site-data.
Melhorias relacionadas ao WooCommerce
A versão 3.5 melhora a forma como várias coisas são tratadas no WooCommerce. Especificamente os seguintes cenários:
- Simplificamos a limpeza de cache para um único produto sempre que um cliente faz check-out no WooCommerce. Agora, limparemos apenas o URL do produto e não o URL da primeira página ou qualquer outro URL relacionado.
- Agora, limpamos o cache de um produto WooCommerce imediatamente quando um cliente faz check-out, independentemente de ter a limpeza de cache baseada em fila ativa ou não. A principal razão para essa mudança é que os níveis de estoque geralmente são armazenados em cache e podem ficar sem estoque após a compra do último item.
Adicionamos a opção de desativar o corredor de fila do Action Scheduler do WooCommerce. A implementação é baseada no código fornecido pelo próprio WooCommerce e economiza o desperdício de recursos valiosos. Também fazemos o nosso melhor para garantir que eles não sejam executados ao mesmo tempo. Desligá-lo irá desabilitar o runner padrão e configurar o runner usando um cron (com bando). Dessa forma, garantimos que os dois crons não sejam executados ao mesmo tempo e os tornamos independentes um do outro. Você pode encontrar a configuração para isso na guia Avançado dentro do menu Desempenho do plug-in.
Registro de alterações
Confira o changelog completo para obter mais detalhes sobre o que a versão 3.5 do Servebolt Optimizer for WordPress oferece.
Se você deseja que seu domínio seja realmente acelerado, entre em contato conosco e nós o configuraremos. O único requisito é que seu site precise ser hospedado na Servebolt Cloud.
Meus colegas incríveis também estão prontos para responder a quaisquer perguntas que você possa ter sobre domínios acelerados, então não hesite em entrar em contato.