Suporte » Outros assuntos » Cron job é mais seguro que o wp-cron?

  • Rodrigo

    (@vejapixel)


    Olá pessoal,

    Vejo muitos artigos na web dizendo que o wp-cron do WordPress não é muito seguro e que o recomendado seria configurar um cron diretamente no servidor através do cron job.

    Isso é verdade? Realmente é recomendado desativar o wp-cron e configurar um cron job no meu servidor?

    Agradeço a ajudar.

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • Não é que é mais “seguro”. O wp-cron depende do seu site ser acessado. Então se você tiver rotinas que precisam acontecer com certa precisão e o seu site não tiver acesso, então vai acabar atrasando.
    Para evitar isso, recomendam você desativar o wp-cron e configurar diretamente no cron do servidor.
    Mas você também pode apenas configurar um serviço de uptime como o https://uptimerobot.com que já resolve.
    Eu também recomendo colocar no começo do seu wp-config.php a seguinte linha: define( 'WP_CRON_LOCK_TIMEOUT', 300 ); (para permitir que o wp-cron execute somente a cada 5 minutos).

    Olá Luiz,

    Em questão de segurança, então o wp-cron é tão seguro quanto o cron job?

    E em questão de desempenho, ambos são iguais? Ambos vão consumir o mesmo do meu site?

    E se eu usar esse código wp-config.php a seguinte linha: define( 'WP_CRON_LOCK_TIMEOUT', 300 ); no wp-config.php eu não preciso usar esse https://uptimerobot.com/?

    E também, se eu usar esse código de 300 segundos então irá resolver esse problema do wp-cron só ser executado quando houver acesso ao meu site?

    Você recomendaria o uso do wp-cron ou do cron job?

    • Esta resposta foi modificada 4 weeks, 1 day atrás por  Rodrigo.

    WP-CRON não vai afetar tanto o desempenho do seu site. O que mais ajuda ali é o WP_CRON_LOCK_TIMEOUT. Deixar ele como wp-cron ou cron do servidor, não muda muita coisa, pois o que afeta o desempenho é a execução do PHP.

    Como eu disse, você pode usar o cron do seu servidor OU o uptimerobot.

    Rodrigo

    (@vejapixel)

    Luis, desculpe a insistência, mas esse código define( 'WP_CRON_LOCK_TIMEOUT', 300 ); no wp-config.php, eu devo usar com o wp-cron ativado, ou devo desativar o wp-cron e usar o código com o cron do servidor? Ou pode ser usado ambos?

    • Esta resposta foi modificada 4 weeks atrás por  Rodrigo.

    Tanto faz. Isso ai é uma recomendação, independente de como seu cron está configurado.

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • Você deve estar conectado para responder a este tópico.