WP-Cron ou Cron do cPanel: qual usar e por quê
O WordPress possui um sistema próprio de tarefas automáticas, conhecido como WP-Cron.
Em muitos cenários, especialmente em sites com maior demanda, utilizar o Cron do cPanel oferece mais controle, previsibilidade e estabilidade.
Como funciona o WP-Cron
O WP-Cron é acionado sempre que alguém acessa o site.
Isso significa que tarefas automáticas podem ser executadas junto com acessos de visitantes ou do wp-admin.
Em sites com muitos acessos ou muitos plugins, isso pode gerar picos de consumo inesperados.
Limitações do WP-Cron
Como o WP-Cron depende de acessos, ele não oferece controle preciso de horário ou frequência de execução.
Além disso:
- Tarefas podem rodar várias vezes em sequência.
- Picos de CPU e processos podem ocorrer.
- Lentidão pode surgir sem visitas aparentes.
O que muda ao usar o Cron do cPanel
O Cron do cPanel permite agendar tarefas de forma controlada e previsível, independente de acessos ao site.
Com isso:
- As tarefas rodam em horários definidos.
- O consumo fica mais previsível.
- Evita execução simultânea desnecessária.
Quando considerar usar o Cron do cPanel
O uso do Cron do cPanel é recomendado quando:
- O site possui tarefas automáticas frequentes.
- Há picos de consumo sem visitas.
- O site apresenta quedas intermitentes.
- Plugins dependem fortemente de cron.
Nesses casos, o cron do servidor oferece maior estabilidade operacional.
Responsabilidade pela configuração
A alteração do funcionamento do cron, incluindo a desativação do WP-Cron e a criação de tarefas no cPanel, deve ser realizada pelo desenvolvedor responsável.
Essa configuração envolve decisões técnicas específicas do projeto.
Resumo rápido
- WP-Cron depende de acessos ao site.
- Pode gerar picos de consumo.
- Cron do cPanel oferece mais controle.
- Execução passa a ser previsível.
- Configuração deve ser feita por um desenvolvedor.
Nossa equipe pode auxiliar esclarecendo o funcionamento do WP-Cron e do Cron do cPanel, além de orientar sobre boas práticas.
Ajustes técnicos e configurações de cron devem ser realizados pelo desenvolvedor responsável.