✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Tõelise Crontabi seadistamine WordPressi jaoks

7

Crontab on töö, mis käivitab programme nende määratud ajavahemike järel . Linuxis saab tööde redigeerimiseks kasutada käsku crontab -e, nt tavaliselt määrab rida ühe töö, näiteks

Lisab töö, mis töötab iga 5 minuti järel, et suunata käsu tööaja väljund tekstifaili.

WordPressi saitide jaoks on tõepoolest olemas wp-cron.php, mis asub teie WordPressi ajaveebi juurkataloogis. Iga kord, kui blogile tuleb külastaja, käivitab see selle faili ja kontrollib, kas seal on töid (nt kas ma peaksin midagi tegema?). Kui see on olemas, käivitab PHP skript taustal töö, mis väidetavalt ei aeglusta lehe laadimise kiirust.

Kas see aeglustab lehe laadimise kiirust? Ilmselt mitte palju või on vaevu märgata erinevust. Kuid kui teie liiklus suureneb, peab server iga külastaja jaoks kontrollima cron-i töid, mis kindlasti suurendab serveri töötlemisaega (serveri koormust).

Niisiis, miks mitte panna see Linuxi crontabi alla ja keelata see WordPressis. Saate selle WordPressis keelata, lisades failile wp-config.php järgmise

define('DISABLE_WP_CRON', true);

Ja järgmiseks on selle lisamine crontabisse, kasutades crontab -e, järgmine käivitab faili wp-cron.php iga 5 minuti järel (muutke seda sagedust vastavalt, kui te pole rahul)

Peame CD sisestama WordPressi kausta, vastasel juhul võib wp-cron.php vaikselt ebaõnnestuda. Kuid see tundub uusimas WordPressis fikseeritud.

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

Võite kasutada ka curl või wget või teha järgmist:

Teise võimalusena

Kui määratud URL sisaldab ümbersuunamisi, võiksite kontrollida 301 ümbersuunamisi. Saate kasutada veebiutiliiti aadressil https://helloacm.com/curl/.

Tõelise Crontabi seadistamine Wordpressi jaoks

301 ümbersuunamist

Pärast selle seadistamist teeb teie linux OS selle asemel crontabi ja lehe töötlemise aeg väheneb, olenemata liikluse mahust.

Paljud hostimised ei paku piisavat Cron-funktsiooni ja kasutajad peavad otsima välist Cron-teenust ja üks alternatiiv oleks easycroni kasutamine .

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem