Untuk menjalankan skrip php secara teratur, Anda memiliki banyak solusi :
- Anda menggunakan tugas cron (ini berarti Anda memiliki server). Untuk mempelajari cara melakukannya, Anda dapat mengunjungi tautan ini .
- Anda menggunakan Penjadwal Acara disediakan oleh MySQL.
- Jika Anda tidak memiliki server, Anda dapat menggunakan penyedia yang akan meluncurkan tugas Anda secara teratur, yang paling dikenal adalah Webcron.org (tidak gratis).
- Solusi lainnya, Anda membuat skrip PHP yang akan berjalan di latar belakang sambil menunggu waktu yang tepat untuk melakukan suatu tindakan; untuk melakukan itu Anda harus memiliki akses ke fungsi
set_time_limit()
danignore_user_abort()
. Kemudian Anda membuat skrip yang terus berputar dan memeriksa saat itu apakah ada sesuatu yang harus dilakukan.