In questo articolo spiegherò rapidamente perché i cron job intensivi o le attività pianificate possono causare problemi al tuo account portando a un utilizzo eccessivo delle risorse.
Cos'è un cron job?
Un cron job è un modo per configurare un'attività pianificata su una macchina Linux. Ciò ti consente di eseguire attività sul tuo sito Web senza che tu debba essere effettivamente presente per avviare l'attività. Puoi leggere ulteriori informazioni su come eseguire un cron job per informazioni più dettagliate sui cron job.
Quanto spesso è considerato intensivo?
In genere non vorresti un cron job che viene eseguito ogni minuto, a volte anche ogni 5 minuti o ogni 10 minuti può causare problemi. Tutto dipenderà davvero dall'intensità dell'attività che stai tentando di eseguire.
In alcuni casi puoi anche automatizzare e programmare l'attività in un cron job per ridurne l'utilizzo, un buon esempio è la disabilitazione di wp-cron.php in WordPress. WordPress ha il proprio script di pianificazione integrato e, per impostazione predefinita, viene eseguito su ogni richiesta di pagina, l'utilizzo di un cron job per farlo invece a un intervallo prestabilito può aiutare a mantenere basso l'utilizzo complessivo.