Não existe algo como espaço em disco “ilimitado” ou largura de banda na hospedagem na web. Os hosts compartilhados do WordPress normalmente falam que têm isso, mas seguem colocando limites nos bastidores, isso se você ler os Termos de Serviço (TOS). Com o tempo, o seu site WordPress pode crescer muito rápido e, eventualmente, você pode atingir seus limites, seja 5 GB ou 20 GB.

Se você atingir a cota mágica “ilimitada, recebe normalmente um mail do seu host falando que você está abusando do TOS. Então, hoje vamos compartilhar com você algumas formas de verificar o uso do disco no WordPress para que possa limpar o seu site. Existem muitos comandos de servidor que permitem isso, mas vamos nos focar em alguns métodos simples para aqueles que não se sentem confortáveis usando o SSH ou não são tão experientes assim em tecnologia.

Calculando o Uso de Disco no WordPress

Antes de a gente falar em pormenor sobre o uso de seu disco, é importante entender esse assunto. No WordPress, o uso do disco tem normalmente duas coisas; os arquivos e base de dados. Combinados, eles formam o uso total do disco que está sendo usado em seu servidor, que ocupa os recursos alocados.

Arquivos no Servidor

Os arquivos do WordPress que ocupam espaço em disco incluem coisas como:

  • Imagens e vídeos enviados para sua biblioteca de mídia (normalmente em /wp-content/uploads/)
  • Arquivos e plugins do tema (PHP, CSS, JS) (normalmente em /wp-content/themes/ e wp-content/plugins/)
  • Core do WordPress (seus principais arquivos de instalação WordPress) (normalmente napasta raiz ou public_html)
  • Qualquer arquivo carregado via FTP (como fontes Web personalizadas, bibliotecas, etc.)

Arquivo da Base de Dados MySQL

Seu arquivo da base de dados MySQL do WordPress armazena todas as informações do seu site WordPress, entre eles dados de postagem, dados de página, meta informações, configurações de plugins, informações de login, etc. If you’re a Kinsta client, you can quickly see your total disk usage on your MyKinsta dashboard.

Uso total de disco WordPress

Uso total de disco WordPress

7 Métodos para Calcular o Uso do Disco

Muitos hosts de WordPress, como Kinsta, não usam o cPanel e têm seus próprios relatórios internos para visualizar o uso de recursos no seu site. E esses podem nem sempre facultar os dados de que você precisa. Os serviços geralmente estão focados em uma visão geral e menos detalhada. Ainda assim, alguns têm relatórios detalhados através do CSV. Então é aqui que esses métodos podem ser úteis para você ter mais informações sobre o uso do disco, arquivos e base de dados.

  1. Verificação de Disco e Uso de Banco de Dados com Site Health Tool
  2. Verifique o Tamanho da Base de Dados Com o Plugin WordPress
  3. Verifique o Tamanho da Base de Dados com o phpMyAdmin
  4. Verifique o Uso do Disco e o tamanho da base de dados no cPanel
  5. Pergunte Para o Seu Provedor de Alojamento
  6. Entre na sua Utilização de Disco Local
  7. Verifique a Utilização de Disco via SSH

1. Verificação de Disco e Uso de Banco de Dados com Site Health Tool

Com o lançamento do WordPress 5.2, surgiu uma nova ferramenta incorporada ao núcleo chamado “Site Health”. É realmente incrível e inclui muitos dados úteis sobre o site e o servidor do WordPress. Com ele, você pode verificar o tamanho dos seus diretórios e banco de dados do WordPress.

Em seu painel do WordPress, navegue até “Ferramentas → Site Health → Informações”. Na guia “Diretórios e tamanhos”, você encontrará as seguintes informações sobre seu site:

  • WordPress directory size
  • Uploads directory size
  • Themes directory size
  • Plugins directory size
  • Database size
  • Total installation size
Diretório e tamanhos do Site Health tool WordPress

Diretório e tamanhos do Site Health tool WordPress

2. Verifique o Tamanho da Base de Dados com o Plugin WordPress

Talvez você esteja querendo ver mais dados granulares no tamanho do banco de dados do WordPress? Por exemplo, saber apenas o tamanho total não é muito útil se você estiver tentando determinar o que está ocupando espaço no banco de dados. É aí que o plugin Advanced Database Cleaner pode ser útil. Essencialmente, é uma ferramenta para analisar e limpar seu banco de dados. Existe uma versão gratuita e premium.

Plugin do Advanced Database Cleaner

Plugin do Advanced Database Cleaner

Até o momento, ele tem mais de 50.000 instalações ativas com uma impressionante classificação de 5 de 5 estrelas. Você pode baixá-lo do repositório do WordPress ou pesquisá-lo em seu painel do WordPress em “Adicionar novo” plugins.

Uma vez instalado, você pode clicar no WP DB Cleaner no seu painel do WordPress e depois clicar na aba “Tabelas”. Há muitas otimizações que você pode fazer com esse plugin, mas não entraremos nisso agora. Estamos preocupados em identificar o que está ocupando mais espaço no banco de dados.

Normalmente, as tabelas de banco de dados receberão nomes semelhantes ao nome do plugin usado por elas. Logo de cara, fomos capazes de detectar “desperdício no banco de dados”. Por exemplo, as tabelas “ab_press_optimizer” são usadas pelo plugin AB Press Optimizer, que não estava mais sendo usado no site que estávamos analisando. Além disso, a tabela “icl_translations” é usada pelo plugin WPML para instalações multilíngues. No entanto, este site não é multilingue.

Muitas vezes plugins são instalados e em seguida, removidos, mas as tabelas do banco de dados são deixadas para trás. Você pode geralmente remover com segurança estes dados do seu banco de dados (iremos nos aprofundar no passo phpMyAdmin abaixo). Lembre-se sempre de fazer um backup do seu banco de dados primeiro. Se você não estiver à vontade para fazer isso, recomendamos conversar com um desenvolvedor.

Resíduos no Banco de Dados

Resíduos no Banco de Dados

A única desvantagem do plugin Advanced Database Cleaner é que você não pode classificar as linhas por tamanho de dados.

Outra grande mesa que notamos foi a tabela “tve_leads”. Isso é usado pelo popular plugin Thrive Leads. No entanto, o site em questão não usou este plugin. Então, novamente, se você verificar seu site WordPress, provavelmente encontrará muitas tabelas que devem ser limpas ou removidas.

Tabela Thrive Leads

Tabela Thrive Leads

Não sabe qual tabela pertence a qual plugin? Em muitos casos, uma simples pesquisa no Google revelará a resposta.

Pesquisa do Google na tabela WordPress

Pesquisa do Google na tabela WordPress

Você também pode ver o tamanho total do banco de dados no plugin Advanced Database Cleaner, na guia “Visão geral e configurações”.

Tamanho total do banco de dados no plugin

Tamanho total do banco de dados no plugin

O Kinsta exclui sites de preparação e backups do WordPress do seu uso do disco, dando-lhe o máximo de espaço possível! Confira nossos planos

3. Verifique o Tamanho da Base de Dados com o phpMyAdmin

Também pode verificar o tamanho da sua base de dados e analisar suas tabelas com o phpMyAdmin. Muitos hosts oferecem um atalho para você ter acesso a ele no seu painel de controle ou talvez um link no seu email de configuração. Se você é usuário Kinsta você pode entrar no phpMyAdmin clicando no seu site, navegando para baixo na seção Base de Dados e clicando em “Abrir MYSQL”.

Acesso phpMyAdmin no WordPress

Acesso phpMyAdmin no WordPress

Clique na sua base de dados no lado esquerdo. Poderá organizar as tabelas da sua base de dados de acordo com o tamanho total.

Base de dados phpMyAdmin

Base de dados phpMyAdmin

No site WordPress que analisámos, mais de 70% das maiores tabelas de base de dados foram criadas por plugins que não estavam mais sendo utilizados no site. O que significa que a nossa base de dados estava usando muito mais espaço em disco do que o necessário. Quanto mais antigo for o seu site, maior a probabilidade de ter dados deixados para trás.

Você pode excluir facilmente essas tabelas não utilizadas, ao fazer a sua seleção e escolhendo “Largar” na lista suspensa. Recomendamos que faça um backup da sua base de dados antes desse passo. Confira nosso tutorial rápido e fácil sobre como Fazer backup da sua base de dados MySQL usando o phpMyAdmin. Ou, se você for um cliente Kinsta, poderá criar facilmente um backup no painel MyKinsta.

Soltar tabelas no phpMyAdmin

Soltar tabelas no phpMyAdmin

4. Verifique o Uso do Disco e o Tamanho da Base de Dados no cPanel

Se seu host usa o cPanel, você pode aceder facilmente a uma visão geral do uso total do disco na barra lateral.

Visão geral do uso do disco no cPanel

Visão geral do uso do disco no cPanel

Também pode consultar os relatórios de uso de disco para obter dados mais pormenorizados. Só precisa clicar em “Utilização de Disco” no separador Arquivos.

Uso do disco no cPanel

Uso do disco no cPanel

Na parte inferior da tela poderá entrar em detalhes de pastas e ordená-las segundo a utilização do disco.

Detalhes do uso do disco do cPanel

Detalhes do uso do disco do cPanel

Você também pode ver o tamanho da sua base de dados MySQL. Só precisa clicar em “Bases de Dados MySQL” no separador Base de Dados.

Bases de dados MySQL no cPanel

Bases de dados MySQL no cPanel

Nas bases de dados atuais, ele mostrará o tamanho total da base de dados.

Tamanho da base de dados MySQL no cPanel

Tamanho da base de dados MySQL no cPanel

5. Pergunte para Seu Provedor de Alojamento

Outro método para verificar o atual uso detalhado do disco e o tamanho da base de dados é pedir um relatório para seu host. Muitas vezes, o provedor de alojamento pode rapidamente executar comandos do servidor para gerar um relatório de árvore/granular nos diretórios, mostrando a você o que está ocupando mais espaço. Pode não ser um relatório bonito, mas dará os dados de que você precisa. Um host deve estar sempre pronto para ajudar você a encontrar formas de limpar os dados não utilizados, já que isso é benéfico para ambos.

Também é importante saber se o seu host inclui os seus sites de teste no seu uso total de disco. Na Kinsta, tentamos dar para os clientes o máximo de espaço possível e, por conseguinte, os sites de teste são excluídos dos nossos relatórios ao calcular o uso total de espaço em disco. Apenas sites ativos contam para o uso de espaço em disco.

6. Entre na Sua Utilização de Disco Local

Outro método para analisar o uso do disco WordPress é entrar localmente nos dados do seu computador. Isso pode ser feito de 2 maneiras diferentes:

  • Opção 1: Faça o download de um backup de arquivo completo do seu site a partir do painel de controle do seu provedor de hospedagem. Na Kinsta, temos backups fáceis de baixar com apenas um clique. Este é o método mais rápido.
  • Opção 2: Conecte-se via SFTP e baixe todo o seu site. Ou na maioria dos casos, você só precisará do sua pasta /wp-content/. Dependendo do tamanho do site e da conexão com a Internet, isso pode demorar um pouco.

É importante lembrar que, se seu host cobrar pela largura de banda (o Kinsta não faz isso), isso usará parte de sua cota mensal. Por isso, não recomendamos fazer isso o tempo todo, talvez uma vez a cada seis meses. Ou se você tiver um site menor, isso provavelmente não será um problema.

Mesmo que esse método demore mais tempo, ele pode ser uma das formas mais eficientes de analisar o uso do disco, já que você pode dissecar os dados rapidamente e usar uma ferramenta de sua escolha. Você pode usar uma ferramenta de tamanho de diretório para analisar seu site.

Windows

Para o Windows, recomendamos o software gratuito TreeSize, que usaremos neste exemplo.

Você pode selecionar sua pasta /wp-content/ que você baixou e irá rapidamente digitalizá-la para mostrar o tamanho exato de tudo nela. Como você pode ver abaixo, isso é muito melhor do que qualquer plugin ou exportação do seu servidor. Se você analisar os dados localmente, poderá tirar proveito de algumas ferramentas poderosas como essa.

Pasta TreeSize wp-content

Pasta TreeSize wp-content

Se restringirmos a pasta grande nos envios, poderemos ver instantaneamente que havia algumas imagens/fotos muito grandes que foram enviadas e que provavelmente não foram otimizadas. O one-mind-blown.gif tem mais de 3,5 MB sozinho, o que é muito grande para uma imagem otimizada. Existem algumas maneiras fáceis de comprimir GIFs animados que deveriam ter sido feitos aqui.

Imagens grandes ocupando espaço em disco

Imagens grandes ocupando espaço em disco

Não deixe de conferir nossa postagem detalhada sobre como otimizar imagens para a web. O TreeSize é incrível para escavar rapidamente o seu site e detectar problemas em segundos.

Mac

Para Mac, você pode querer verificar o OmniDiskSweeper. É grátis e você pode facilmente verificar sua pasta /wp-content/ e encontrar os arquivos grandes que ocupam mais espaço no seu site.

Arquivos grandes na pasta wp-content

Arquivos grandes na pasta wp-content

7. Verifique o Uso de Disco via SSH

A última forma de analisar seu uso de disco é através do SSH. Embora isso seja efetuado por especialistas em tecnologia, pensámos em incluir esse ponto, já que é bem fácil de fazer. Só precisa de fazer login no seu host via SSH. Depois use os comandos abaixo. O primeiro irá navegar até à sua pasta wp-content usando o comando “change directory” (cd). Nota: Essa localização pode variar em determinados hosts.

cd public/wp-content

Depois pode usar o comando abaixo para organizar a pasta com os arquivos menores na parte superior e maiores na parte inferior.

du -sh * | sort -h

Você pode ir tão fundo quanto precisar até descobrir aquilo que está ocupando mais espaço no seu site. Nesse caso, a nossa pasta de uploads.

Verifique o uso do disco via SSH

Verifique o uso do disco via SSH

Como pode ver abaixo, a nossa pasta 04 (abril) 2016 está ocupando muito mais espaço do que os nossos outros meses e anos.

Pasta grande no SSH

Pasta grande no SSH

Após entrar nesse diretório, percebemos que isso acontecia devido a alguns GIFs muito grandes, assim como arquivos .webpque não estavam mais sendo usados.

Arquivos grandes no SSH

Arquivos grandes no SSH

Reduzir o Uso de Disco no WordPress

Abaixo ficam algumas recomendações simples e rápidas para reduzir o uso de disco no seu site WordPress.

  • Otimizar as suas imagens
  • Use um plugin comoo Media Cleaner para eliminar a mídia não utilizada no seu site
  • Exclua temasplugins antigos
  • Limpe tabelas da base de dados não utilizadas, criadas por plugins que não estão mais sendo usados
  • Verifique sua instalação WordPress usando algumas das dicas acima para garantir que os arquivos grandes têm razão para continuarem existindo
  • Desabilite ou limite as revisões WordPress para manter seu banco de dados pequeno
  • Removaantigos arquivos de registro
  • Remova arquivos backup e armazene eles externamente
  • Limpe e exclua comentários nas pastas spam ou lixo

Resumo

Como viu, existem algumas formas diferentes de verificar o uso do disco e o tamanho da base de dados no WordPress, mesmo para quem não tem grande experiência em tecnologia. Você precisa lembrar que, ao longo do tempo, já acumulou muitos extras dispensáveis no seu site, ou seja, arquivos e tabelas na sua base de dados. Fazer um check-up a cada seis meses pode ser uma boa forma de garantir um uso mínimo do disco, diminuindo os custos de armazenamento e acelerando seu site.

Você conhece outros truques simples para verificar o uso do disco no seu site WordPress? Se sim, fique à vontade para compartilhar abaixo nos comentários.

28
Shares