WordPress.org

Mikä on WP-Cron #Mikä on WP-Cron

WP-Cron on tapa, jolla WordPress käsittelee aikapohjaisten tehtävien ajoittamista WordPressissä. Useat WordPressin ydintoiminnot, kuten päivitysten tarkistaminen ja ajastettujen postausten julkaiseminen, hyödyntävät WP-Cronia. Nimen ”Cron”-osa tulee UNIX-järjestelmissä käytettävissä olevasta cron-aikapohjaisesta tehtävien ajoitusjärjestelmästä.

WP-Cron toimii tarkistamalla jokaisen sivun latauksen yhteydessä ajoitettujen tehtävien luettelon, jotta nähdään, mitä on suoritettava. Kaikki suoritettavat tehtävät kutsutaan kyseisen sivulatauksen aikana.

Huomaa: WP-Cron ei toimi jatkuvasti kuten järjestelmän cron, vaan se käynnistyy vain sivulatauksen yhteydessä.

Ajoitusvirheitä voi esiintyä, jos ajoitat tehtävän kello 14:00 ja sivulatauksia ei tapahdu ennen kello 17:00.

Top

Miksi käyttää WP-Cronia #Miksi käyttää WP-Cronia

  • WordPressin ydin ja monet liitännäisohjelmat tarvitsevat aikataulutusjärjestelmän aikapohjaisten tehtävien suorittamiseen. Monet hosting-palvelut ovat kuitenkin jaettuja eivätkä tarjoa pääsyä järjestelmän ajastusohjelmaan.
  • WordPressin API:n käyttäminen on yksinkertaisempi tapa ajoitettujen tehtävien asettamiseen kuin WordPressin ulkopuolella tapahtuva siirtyminen järjestelmän ajastusohjelmaan.
  • Jos aika kuluu ja tehtävää ei ole suoritettu, sitä ei yritetä uudelleen järjestelmän ajastusohjelman avulla. WP-Cronin avulla kaikki ajastetut tehtävät laitetaan jonoon ja ne suoritetaan seuraavassa tilaisuudessa (eli seuraavan sivun latauksen yhteydessä). Joten vaikka et voi olla 100-prosenttisen varma, milloin tehtäväsi suoritetaan, voit olla 100-prosenttisen varma, että se suoritetaan lopulta.

Vastaa

Sähköpostiosoitettasi ei julkaista.