✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Configurazione di un vero Crontab per WordPress

12

Un Crontab è un lavoro che esegue programmi agli intervalli specificati. In Linux, puoi usare crontab -e per modificare i lavori, ad esempio normalmente una riga specifica un lavoro, ad esempio,

Aggiunge un lavoro che viene eseguito ogni 5 minuti per reindirizzare l’output del tempo di attività del comando a un file di testo.

Per i siti wordpress, esiste effettivamente un wp-cron.php che si trova nella directory principale del tuo blog wordpress. Ogni volta che il blog riceve un visitatore, attiverà questo file e verificherà se ci sono lavori da fare (ad esempio dovrei fare qualcosa?). Se c’è, lo script PHP attiverà un lavoro in background, che si dice che non rallenterà la velocità di caricamento della pagina.

Questo rallenta la velocità di caricamento della pagina? Probabilmente non molto o si nota a malapena alcuna differenza. Tuttavia, man mano che il tuo traffico aumenta, per ogni visitatore, il server deve verificare la presenza di cron job, il che aumenta sicuramente il tempo di elaborazione del server (carico del server).

Quindi, perché non metterlo sotto Linux crontab e disabilitarlo in wordpress. Puoi disabilitarlo in wordpress aggiungendo quanto segue a wp-config.php

define('DISABLE_WP_CRON', true);

E poi aggiungere questo a crontab usando crontab -e, quanto segue esegue wp-cron.php ogni 5 minuti (cambia questa frequenza di conseguenza se non sei soddisfatto)

Dobbiamo inserire il cd nella cartella wordpress altrimenti il ​​wp-cron.php potrebbe fallire silenziosamente. Tuttavia, questo sembra risolto nell’ultimo WordPress.

if (!defined('ABSPATH')) {         /** Set up WordPress environment */         require_once( dirname( __FILE__ ). '/wp-load.php' ); }

Potresti anche usare curl o wget o fare questo:

In alternativa,

Potresti voler controllare i reindirizzamenti 301 se l’URL specificato ha reindirizzamenti. È possibile utilizzare l’utilità online all’indirizzo https://helloacm.com/curl/.

Configurazione di un vero Crontab per Wordpress

301 reindirizza

Dopo averlo configurato, il tuo sistema operativo Linux eseguirà invece crontab e il tempo di elaborazione della pagina verrà ridotto, indipendentemente dalla quantità di traffico.

Molti hosting non forniscono un’adeguata funzione Cron e gli utenti devono cercare un servizio Cron esterno e un’alternativa sarebbe l’utilizzo di easycron.

Fonte di registrazione: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More