Acelere o WordPress Admin: melhore o tempo de carregamento do back-end

Há alguns dias, publicamos alguns truques de produtividade do WordPress que podem ajudar você a economizar tempo ao usar o painel do WordPress.

Hoje, falaremos sobre outro truque do WordPress que ajudará você a economizar seu precioso tempo, reduzindo o tempo de carregamento do painel de administração do WordPress e torná-lo mais rápido.

Leitura recomendada: Como obter um site WordPress rápido [21 ações]

Normalmente, como webmasters, em CollectiveRay, estamos muito conscientes sobre o tempo de carregamento do frontend de seu site mas eles tendem a ignorar o tempo de carregamento de seu back-end. Na verdade, o tempo de carregamento do backend de administração do Wordpress é tão importante quanto o frontend; como você passa a maior parte do tempo no back-end, isso pode afetar a produtividade geral do trabalho.

Aqui estão algumas maneiras de reduzir o tempo de carregamento do seu make wp-admin mais rápido.

Solucionando problemas de lentidão de administrador / backend do WordPress

Se o seu painel do WordPress estiver carregando muito devagar, você terá que encontrar os motivos reais por trás dele e, assim, resolver o problema. Existem várias coisas que podem causar um problema com o carregamento lento do administrador do WordPress.

Alguns desses problemas incluem:

  1. Hospedagem lenta, barata, sobrecarregada ou com pouca energia
  2. (Vários) Plug-ins que consomem muitos recursos
  3. Versões anteriores de PHP
  4. Memória limitada disponível para WordPress
  5. Banco de dados WordPress desordenado que não foi limpo ou mantido
  6. Muitos widgets de painel de back-end do WordPress
  7. API Heartbeat
  8. Muito conteúdo tentando carregar
  9. Remova a barra de ferramentas do WordPress

Siga o guia de solução de problemas abaixo para descobrir o que causa o alto tempo de carregamento.

Como consertar o painel lento do WordPress

 

Importante: Assegure-se de que você faça um backup do site então, caso algo dê errado, você pode facilmente reverter.

1. Atualize sua hospedagem

Sempre que você começa com seu site WordPress, você pode apenas ter considerado manter suas despesas baixas, mas nunca considerou as implicações de tal decisão.

Agora, essa decisão está voltando para mordê-lo de várias maneiras. Alguns planos de hospedagem são simplesmente sobrecarregados (para manter o barato), para serem capazes de lidar com um desempenho decente. É possível que sua empresa tenha superado seu plano original.

Portanto, se você optou por um plano de hospedagem razoavelmente barato ou de nível mais baixo, sua primeira parada deve ser atualizar para o nível de hospedagem mais alto que você puder pagar. Você deve considerar a opção por um Servidor Privado Virtual, onde terá uma série de recursos dedicados disponíveis para o seu site.

Confira alguns de nossos serviços de hospedagem WordPress recomendados em nossa seção de hospedagem na web. Hospedamos a maioria dos nossos sites em InMotion, estamos com eles há vários anos e nunca tivemos o que reclamar deles - e estamos entusiasmados com o desempenho que obtivemos com este serviço.

2. Descubra os plug-ins que tornam seu site mais lento

Se você já tem uma boa hospedagem, mas seu administrador do WordPress ainda é lento, pode haver outros culpados. Plug-ins com muitos recursos ou mal codificados podem ser os culpados. Ou pode ser uma questão de um plug-in estar em conflito ou possivelmente sobrecarregado com muitos dados.

Seja qual for o caso, você precisa descobrir a origem do problema.

Mas como descobrir qual plug-in está realmente causando o problema? Você pode optar por desativar todos os plug-ins e reactviva-os lentamente até descobrir qual está causando o problema. Mas isso é demorado e não muito confiável, porque pode haver vários plug-ins causando um problema ou plug-ins lentos afetando uns aos outros.

Mas há uma solução: o monitor de consultas.

O Query Monitor é uma ferramenta bacana que é capaz de descobrir e depurar diversos tipos de problemas, como:

  • Consultas lentas de banco de dados
  • Erros de PHP em seu site
  • Chamadas de API HTTP lentas
  • Desempenho bloqueado

captura de tela do monitor de consulta

Ao restringir o monitor a plug-ins específicos, ajuda a determinar rapidamente plug-ins, temas ou funções com desempenho insatisfatório.

Depois de instalar o plug-in, verifique as Consultas por componente e você encontrará quais plug-in (s) estão deixando o seu site mais lento, tanto no frontend quanto no backend. Você deve tentar desabilitar esse plugin e ver se isso faz alguma diferença.

Depois de descobrir o culpado, você tem várias opções.

  • Tente reconfigurar o plugin de forma que não seja tão pesado
  • Fale com o fornecedor do plugin e veja se há uma correção
  • Exclua e substitua por outro plug-in que não exiba tais problemas de desempenho

Você também pode escolher mudar para o tema padrão, digamos TwentyTwenty para descartar quaisquer problemas específicos do tema.

3. Atualize PHP / plugins / temas para a versão mais recente

PHP, a linguagem na qual o WordPress é construído, normalmente inclui várias melhorias de desempenho a cada nova versão lançada.

Confira o seguinte gráfico de Kinsta, onde você pode ver a diferença drástica de desempenho entre as diferentes versões do PHP.

gráfico de desempenho da versão php

No entanto, você não obterá nenhuma dessas melhorias de desempenho se não configurar o servidor de hospedagem para usar a versão mais recente (e mais rápida) do PHP. A maioria das empresas de hospedagem não atualizará seu site para versões mais recentes de PHP, porque isso pode causar problemas.

Mas você SEMPRE deve atualizar para a versão mais recente.

Visto que alguns sites podem usar plug-ins ou temas que não são 100% compatíveis, não basta atualizar para a versão mais recente sem realizar um teste completo. Sugerimos que você crie uma cópia do seu site e atualize a versão do PHP apenas para esta versão.

Depois de fazer isso, passe por TODAS as funcionalidades do seu site e verifique se há algum problema. Se houver algum problema, verifique com os respectivos fornecedores se há uma nova versão do produto que trate desses problemas.

Quando você tiver concluído todos os testes e confirmado que tudo funciona bem, mude seu site para a versão mais recente do PHP. Como parte desse teste, sugerimos fortemente que você também atualize os temas e plug-ins para as versões mais recentes. 

As versões mais recentes dos produtos costumam ter um desempenho melhor do que as versões anteriores.

Baixe a lista de 101 truques do WordPress que todo blogueiro deve saber

101 truques do WordPress

Clique aqui para baixar agora

4. Aumente o limite de memória do WordPress

Se você achar que está no back-end, seu site lança um Tela da morte do WordPress - ou página em branco, você pode estar sofrendo de um gargalo de memória. Isso significa que há um processo que está ficando sem memória e gerando um erro, que não pode ser encerrado normalmente e, portanto, não mostra nenhum erro.

Nesse caso, você pode resolver esse problema aumentando o limite de memória do PHP do WordPress.

Enquanto alguns hosts limitam a memória, outros permitem que você aumente adicionando uma linha no wp-config.php arquivo de instalação do WordPress:

define ('WP_MEMORY_LIMIT', '256M');

Você deve verificar se esta configuração funciona verificando as informações do PHP através do phpinfo - um comando que exibe todas as informações do PHP relacionadas à instalação atual.

Caso o limite de memória não aumente após a configuração deste comando, entre em contato com o suporte de sua empresa de hospedagem e informe que deseja aumentar o limite de memória. 

5. Limpe e repare o banco de dados WordPress

Se o seu site já estiver em execução há algum tempo, ou se você fez muitas alterações no site, pode estar tendo uma degradação de desempenho devido a um banco de dados desordenado. Os sites que executam o WooCommerce, em particular, tendem a sofrer com esse problema.

Em particular, o que é conhecido como transientes expirados pode existir em seu banco de dados. Além disso, os bancos de dados MySQL tendem a precisar de reparos de vez em quando, caso contrário, eles podem ficar mais lentos.

Para limpar o banco de dados, você pode usar o plugin WP Optimize- ou execute os comandos de otimização de banco de dados no WP Rocket (altamente recomendado).

Depois de fazer isso, você também deve fazer login no PHPMyAdmin e executar um comando Reparar em TODAS as tabelas em seu banco de dados WordPress. Este comando corrigirá todos os erros da tabela e recriará todos os índices que possam ter corrompido ou estar tornando seu site mais lento.

tabela de banco de dados de reparo mysql 

6. Desative os widgets do painel

Uma das crescentes frustrações que temos com o WordPress é o número cada vez maior de widgets que são carregados automaticamente por fornecedores de plug-ins de terceiros. Embora apreciemos a necessidade de alguns widgets, alguns deles são apenas propostas de vendas para versões premium de plug-ins ou outras atualizações.

Conforme o número de widgets no Dashboard aumenta, os tempos de carregamento diminuem, portanto, precisamos encontrar uma maneira de organizar o painel a partir de tais plug-ins.

A maneira mais fácil de fazer isso é usar o Widget Desativar widget. Depois de instalar o plugin, vá para Aparência> Desativar Widgets e remova todos os widgets desnecessários que não são úteis para você, desmarcando sua caixa de seleção.

desabilitar a captura de tela dos widgets do painel

7. Limite a API Heartbeat

A API WordPress Heartbeat tende a criar problemas de desempenho porque é muito zelosa. Ele envia uma solicitação Ajax a cada 60 segundos quando você está trabalhando no back-end do WordPress, e a cada 15 segundos, se você está trabalhando no editor do WordPress.

Às vezes, isso é o culpado por desacelerar o painel do WordPress.

WP foguete é capaz de reduzir a atividade da API Heartbeat, juntamente com uma série de outros ajustes de desempenho. Se você achar que está constantemente lutando para tornar seu WordPress mais rápido, recomendamos que você verifique se o WP Rocket pode ajudar seu site.

wpprocket control heartbeat api

Alternativamente, você pode instalar o Plug-in de controle de pulsação, que modifica o comportamento do Heartbeat de forma que seja less agressivo, sem desativá-lo completamente.

8. Limite o conteúdo do painel do WordPress

Este é um ajuste que não requer a instalação de nenhum plugin. Na verdade, você pode fazer isso por meio do código nativo Opções de tela no back-end do WordPress. 

limite de opções de tela

Por padrão, o valor é 20 - o que geralmente não cria problemas. No entanto, se você aumentou por algum motivo, pode tentar reduzir o número para ver se isso afeta o tempo de carregamento do painel do WordPress.

9. Remova a barra de ferramentas de administração do WordPress para um carregamento mais rápido

Aqui está outro truque fácil para acelerar o tempo de carregamento. Você pode remover a barra de ferramentas de administração do WordPress adicionando um pequeno código ao seu functions.php arquivo.

{tipo de código = php}
add_filter ('show_admin_bar', '__return_false');

Este pequeno pedaço de irá remover a barra de ferramentas admin e, assim, reduzir a memória central usada, o que irá melhorar o tempo de carregamento.

Você também pode removê-lo das configurações do seu perfil de usuário:

Para remover a barra de ferramentas do simples, vá para Usuários> Seu Perfil. Role para baixo até “Barra de ferramentas” e marque “Mostrar barra de ferramentas ao visualizar o site”.

desabilitar mostrar barra de ferramentas ao visualizar o site

Para você - sugestões para tornar o painel de administração do WordPress mais rápido?

Se você ainda estiver tendo problemas, considere encontrar um desenvolvedor WordPress para contratar para ajudá-lo a resolver esses problemas. Clique aqui para ler como para encontrar o melhor desenvolvedor WordPress para trabalhar no seu site. 

O seu administrador do WordPress está carregando mais rápido? Você tem algum truque para tornar o backend do WordPress mais rápido que não mencionamos aqui? Deixe-nos saber seus pensamentos nos comentários abaixo.

Sobre o autor
David Attard
Autor: David AttardSite: https://www.linkedin.com/in/dattard/
David tem trabalhado na ou em torno da indústria online / digital nos últimos 18 anos. Ele tem vasta experiência nas indústrias de software e web design usando WordPress, Joomla e nichos ao seu redor. Como consultor digital, seu foco é ajudar as empresas a obter uma vantagem competitiva usando uma combinação de seu website e plataformas digitais disponíveis hoje.

Mais uma coisa... Você sabia que as pessoas que compartilham coisas úteis como esta postagem também parecem FANTÁSTICAS? ;-)
. deixe um útil comente com suas ideias, depois compartilhe com seu (s) grupo (s) do Facebook, que considerariam isso útil e vamos colher os benefícios juntos. Obrigado por compartilhar e ser legal!

Divulgação: Esta página pode conter links para sites externos de produtos que amamos e recomendamos de todo o coração. Se você comprar produtos que sugerimos, podemos receber uma taxa de referência. Essas taxas não influenciam nossas recomendações e não aceitamos pagamentos por análises positivas.

Autor (es) em destaque em:  Logotipo da revista Inc   Logotipo do Sitepoint   Logotipo do CSS Tricks    logotipo do webdesignerdepot   Logotipo WPMU DEV   e muitos mais ...