Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak okresowo wykonywać kod PHP w sposób automatyczny?

Masz dwa podejścia.

Pierwsza opiera się na zadaniach cron - Twój system może co tydzień automatycznie wywoływać jakiś skrypt PHP. Więcej informacji znajdziesz w artykule Wikipedii i ucz się Crona na podstawie przykładów (Widziałem też jakieś ciekawe narzędzie gdzieś na GitHubie, ale w tej chwili nie mogę go znaleźć).

Drugim jest wywołanie jakiegoś zadania podczas wykonywania innego skryptu , np. gdy nie masz dostępu do crontab . Możesz m.in. przechowuj informacje o wykonanych skryptach w bazie danych - jeśli od ostatniego wykonania minęło 7 dni, wykonaj jakąś funkcję / skrypt i zapisz nowy znacznik czasu w bazie danych.

EDYTUJ:

Powiedziałeś, że korzystasz z systemu Windows, ale są też rozwiązania podobne do crona.

Aby dodać zaplanowane zadania, postępuj zgodnie z wskazówkami z artykułu na Drupal.org .

Możesz także uruchomić oprogramowanie typu Cron, np. CRONw – Cron dla Windows .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skrypt zmieniający wszystkie tabele i pola na sortowanie utf-8-bin w MYSQL

  2. Jak grupować według miesięcy w MySQL

  3. Jak przechowywać ciąg JSON w bazie danych MySQL?

  4. Tworzenie wielu stron z zapytania sql

  5. Wyszukiwanie numerów telefonów w mysql