Mi a WP-Cron #Mi a WP-Cron
A WP-Cron a WordPress időalapú feladatok ütemezését kezeli a WordPressben. Számos WordPress alapfunkció, mint például a frissítések ellenőrzése és az ütemezett posztok közzététele, a WP-Cron-t használja. A név “Cron” része a UNIX rendszereken elérhető cron időalapú feladatütemező rendszerből származik.
A WP-Cron úgy működik, hogy minden oldal betöltésekor ellenőrzi az ütemezett feladatok listáját, hogy lássa, mit kell lefuttatni. A futtatásra váró feladatok az adott oldal betöltése során meghívásra kerülnek.
Az ütemezési hibák előfordulhatnak, ha egy feladatot délután 2:00 órára ütemez, és délután 5:00 óráig nem történik oldalbetöltés.
Top
Miért használjuk a WP-Cron-t #Miért használjuk a WP-Cron-t
- A WordPress magjának és számos bővítménynek szüksége van egy ütemező rendszerre az időalapú feladatok végrehajtásához. Sok tárhelyszolgáltatás azonban megosztott, és nem biztosít hozzáférést a rendszerütemezőhöz.
- A WordPress API használata egyszerűbb módszer az ütemezett feladatok beállítására, mint a WordPressen kívül a rendszerütemezőhöz fordulni.
- A rendszerütemezővel, ha letelik az idő, és a feladat nem futott le, nem kísérli meg újra. A WP-Cron segítségével minden ütemezett feladat egy sorba kerül, és a következő alkalommal (vagyis a következő oldalbetöltéskor) lefut. Tehát bár nem lehetsz 100%-ig biztos abban, hogy mikor fog lefutni a feladatod, de abban 100%-ig biztos lehetsz, hogy végül lefut.