sql >> Database teknologi >  >> RDS >> Mysql

Sådan udføres PHP-kode periodisk på en automatisk måde

Du har to tilgange.

First er baseret på cron-job - dit system kalder muligvis automatisk et PHP-script hver uge. Se mere i Wikipedia-artikel og lær Cron baseret på eksempler (Jeg har også set et interessant værktøj et sted på GitHub, men jeg kan ikke finde det i øjeblikket).

Den anden er at kalde en opgave under udførelse af et andet script , for eksempel. når du ikke har adgang til crontab . Du kan f.eks. gem information om udførte scripts i databasen - hvis der er gået 7 dage efter sidste afvikling, så kør en funktion/script og gem det nye tidsstempel i databasen.

EDIT:

Du sagde, du er på Windows, men der er også cron-lignende løsninger.

For at tilføje planlagte opgaver skal du følge retningslinjerne fra artiklen på Drupal.org .

Du kan også køre Cron-lignende software, f.eks. CRONw - Cron til Windows .




  1. C# MySQL Connection Pooling

  2. Hvordan binder man SQL-variabler i PHP?

  3. Codeigniter ActiveRecord:Deltag i backticking

  4. mysql fuldtekst MATCH, MOD returnerer 0 resultater