[Novo] As cópias de segurança na nuvem ficaram mais simples - Duplicator Cloud elimina o armazenamento de terceiros
[Novo] As cópias de segurança na nuvem ficaram mais simples - Duplicator Cloud elimina o armazenamento de terceiros
John Turner
John Turner
O seu site WordPress parece rápido para os visitantes, mas quando entra no seu painel de administração, tudo parece lento.
As páginas demoram uma eternidade a carregar. Mesmo tarefas simples como procurar uma publicação antiga são incrivelmente lentas.
O problema é provavelmente a sua base de dados.
Pense na sua base de dados WordPress como um armário de arquivo. Com o tempo, esse armário enche-se de ficheiros duplicados, documentos desactualizados e coisas que se esqueceu de deitar fora. Encontrar qualquer coisa torna-se um pesadelo.
Isso é inchaço da base de dados. E está a tornar mais lenta cada consulta à base de dados que o seu site faz - especialmente na área de administração, onde essas consultas acontecem constantemente.
A maneira mais fácil de se livrar do inchaço é usar um plugin de otimização de banco de dados do WordPress. Neste post, vou testar e analisar plugins que tornam a sua base de dados leve e eficiente. Vamos encontrar o melhor para si!
Eis as principais conclusões:
Sim. Se o seu site estiver a funcionar há um ano ou mais, é necessário otimizar a sua base de dados. Pode fazê-lo manualmente, mas existem plug-ins disponíveis para o ajudar a remover facilmente dados desnecessários da base de dados do seu sítio Web.
Eis como saber se a sua base de dados precisa de atenção:
Este é o sintoma mais comum que vejo. Pode demorar vários segundos a clicar entre páginas no wp-admin.
Quando os visitantes utilizam a sua função de pesquisa, esta não responde ou demora mais de 10 segundos a apresentar resultados. Isso significa que a sua base de dados está a esforçar-se por consultar toda a confusão.
Os seus ficheiros de cópia de segurança podem ter mais de 500MB quando o conteúdo real do sítio tem talvez 100MB. O resto? Inchaço da base de dados.
Devido ao facto de a base de dados ser tão grande, o próprio processo de cópia de segurança arrasta-se.
Sempre que publica um post, aprova um comentário ou instala um plugin, o WordPress escreve dados na sua base de dados. A maioria desses dados fica lá para sempre, mesmo quando já não precisa deles.
Eis os principais culpados pelo inchaço da base de dados.
O WordPress guarda automaticamente uma cópia da sua publicação sempre que efectua uma alteração.
Escreveu um post de blogue de 2.000 palavras com 50 edições? Agora tem 50 cópias desse artigo na sua base de dados.
Quando se elimina um post, uma página ou um comentário, este vai para o lixo. Mas "lixo" não significa permanentemente apagado.
Se não estiver a esvaziar regularmente o lixo do WordPress, este conteúdo continua na sua base de dados, ocupando espaço e tornando as consultas mais lentas.
Cada comentário de spam que chega ao seu site é armazenado na base de dados. Mesmo que um plugin como o Akismet o apanhe, ele continua lá, a menos que esvazie manualmente a pasta de spam.
Quando se desinstala um plugin ou se muda de tema, é frequente deixarem-se para trás as suas definições na tabela wp_options. Já vi sites com dados de mais de 20 plugins antigos que foram eliminados há anos.
Os transientes são fragmentos de dados temporários que os plug-ins usam para armazenamento em cache. É suposto expirarem e apagarem-se, mas nem sempre o fazem. Os transientes antigos podem acumular-se rapidamente.
Pense nisto como as prateleiras vazias de um armazém que estão marcadas como "reservadas" mas que nunca são utilizadas.
A sua base de dados atribui espaço para dados que costumavam existir, mas que já não existem. Esse espaço fica lá, inutilizado, tornando a sua base de dados maior do que é necessário.
O melhor plugin de otimização da base de dados do WordPress depende do que precisa de realizar.
Alguns são concebidos para a manutenção de rotina. Outras são ferramentas especializadas para problemas específicos.
Eis o que eu utilizo e recomendo:
O Duplicator não é um limpador de bases de dados no sentido tradicional. Não remove comentários de spam nem revisões de posts, mas pode ser utilizado para otimizar a base de dados de uma forma mais avançada do que seria de esperar.
Em primeiro lugar, é a sua rede de segurança. Antes de tocar na sua base de dados com qualquer plugin de otimização, precisa de um ponto de restauro.
As cópias de segurança programadas do Duplicator Pro dão-lhe essa tranquilidade automaticamente. Se algo correr mal durante a otimização, pode voltar atrás em minutos.

Em segundo lugar, mantém o seu servidor limpo. Aqueles ficheiros de cópia de segurança grandes de que falámos anteriormente? O Duplicator pode eliminar automaticamente as cópias de segurança antigas para que não se acumulem e consumam o seu espaço de alojamento.

Por vezes, a otimização mais eficaz não é limpar a base de dados. É começar com uma nova.
As funcionalidades de migração do Duplicator Pro permitem-lhe fazer exatamente isso. Ajuda-o a mover facilmente o seu conteúdo essencial para uma instalação WordPress nova e limpa.
Com Duplicator, crie uma cópia de segurança personalizada do seu sítio. Inclua apenas os dados necessários utilizando os filtros de ficheiros e de bases de dados.

Configure uma nova instalação do WordPress em um URL de teste ou em um ambiente de desenvolvimento local. A base de dados será pequena e optimizada porque é nova.
Importe o seu conteúdo utilizando Duplicator Pro " Importar. Os seus posts, páginas e utilizadores são movidos para a base de dados limpa. Tudo o resto é deixado para trás.

Utilizei este método em sítios com cinco ou mais anos e vi-o reduzir significativamente o tamanho das bases de dados. Se os plug-ins de otimização de rotina não estão a fazer mossa, esta abordagem dá-lhe um verdadeiro novo começo.
O WP-Optimize é a minha recomendação para a maioria dos utilizadores. É a melhor solução tudo-em-um para a manutenção programada e rotineira da base de dados.
Remove revisões de mensagens, limpa comentários de spam e itens de lixo, elimina transientes expirados e limpa a sobrecarga da base de dados.

O verdadeiro valor é a funcionalidade de programação.
Pode definir o WP-Optimize para funcionar automaticamente todas as semanas ou todos os meses. Configure-o uma vez e ele mantém a sua base de dados em segundo plano.

Este é o tipo de manutenção que previne problemas em vez de apenas os resolver.
O WP-Optimize também oferece cache de página, compressão de imagem, compressão GZIP e minificação de código. Manterá a sua base de dados leve e rápida.
A maioria dos plugins de otimização da base de dados limpa a sua base de dados utilizando consultas SQL DELETE diretas. Eles dizem ao banco de dados: "Apaga esta linha." Pronto.
WP-Sweep utiliza as funções de eliminação incorporadas no WordPress - funções como wp_delete_post_revision() e wp_delete_comment().
Porque é que isto é importante? Porque essas funções do WordPress não eliminam apenas o registo principal. Também limpam todos os metadados associados, relações e referências que se ligam a esse registo.
As consultas SQL diretas não fazem isso. Deixam fragmentos para trás, que se tornam mais dados órfãos no futuro.
É um método de limpeza mais completo. Se já tiver optimizado a sua base de dados com outros plug-ins e ainda sentir que algo está errado, o WP-Sweep frequentemente apanha o que eles não viram.
O WP-Sweep pode remover todos estes dados:
Existem botões Sweep fáceis de utilizar para otimizar dados específicos, ou pode varrer toda a sua base de dados.

Esta não é uma ferramenta de otimização de base de dados de rotina. Esta é a opção de terra queimada.
O Database Reset Pro foi criado para desenvolvedores que precisam redefinir completamente um site de desenvolvimento ou de teste sem reinstalar o WordPress do zero. Ele limpa seu banco de dados e começa do zero.

Não o recomendo para sites de produção em direto. Mas se estiver a testar temas, a construir um site para um cliente ou precisar de repor rapidamente um ambiente de teste, é incrivelmente útil.
Com um único clique, removerá todos os dados personalizados, incluindo:
Manterá os seus plugins e temas instalados, mas desactivados. Após a reposição, continuará a ter os seus ficheiros multimédia, os ficheiros principais do WordPress e o utilizador administrativo.
Isto pode ser útil se for um programador WordPress que precisa de repor rapidamente um site de teste. Pode ajudá-lo a limpar rapidamente a sua base de dados após uma sessão de resolução de problemas.
O WP-Optimize é o melhor plugin gratuito de otimização de bases de dados do WordPress. A versão gratuita oferece tudo o que a maioria dos sites precisa: limpeza de revisões, spam e lixo, além da capacidade de agendar optimizações automáticas.
Pode, mas não o recomendo a menos que seja um administrador de bases de dados experiente. Um erro de digitação numa consulta SQL pode destruir permanentemente o seu site sem nenhum botão de desfazer. Os plugins de otimização de bases de dados fornecem uma interface segura que o protege de erros catastróficos.
Os sites com muito tráfego devem ser optimizados semanalmente. Sites com pouco tráfego podem fazer limpezas mensais ou trimestrais. A chave é a consistência - use o recurso de agendamento do WP-Optimize para automatizá-lo.
Sim, se utilizar um plug-in respeitável e bem mantido e fizer primeiro uma cópia de segurança do seu site. Verifique as revisões e as datas da última atualização e tenha sempre uma cópia de segurança recente antes de efetuar quaisquer alterações à base de dados.
A otimização da base de dados é um processo contínuo, tal como manter os seus plugins actualizados ou monitorizar a segurança do seu sítio.
A maioria dos utilizadores do WordPress nunca pensa na sua base de dados até que algo se estrague. Nessa altura, está a lidar com uma crise em vez de a prevenir.
A otimização regular da base de dados mantém o seu painel de controlo administrativo recetivo. Torna a sua pesquisa no sítio realmente utilizável e permite que os visitantes naveguem pelo seu conteúdo sem páginas frustrantemente lentas.
Mas nada disto interessa se não nos protegermos primeiro. É preciso ter uma rede de segurança antes de tocar em qualquer coisa.
O Duplicator Pro oferece-lhe cópias de segurança automatizadas e programadas que são executadas em segundo plano. Configura-se uma vez e tem sempre um ponto de restauro pronto - o que é útil antes de optimizações ou outras alterações importantes.
Enquanto estiver aqui, acho que vai gostar destes outros guias WordPress escolhidos a dedo:
Divulgação: O nosso conteúdo é apoiado pelos leitores. Isto significa que, se clicar em algumas das nossas hiperligações, podemos ganhar uma comissão. Apenas recomendamos produtos que acreditamos que acrescentam valor aos nossos leitores.