PHPスクリプトを定期的に実行するには、多くの解決策があります:
- cronジョブを使用します(これは、サーバーがあることを意味します)。これを行う方法を学ぶには、このリンクにアクセスしてください 。
- イベントスケジューラ を使用します MySQLによって提供されます。
- サーバーがない場合は、タスクを定期的に起動するプロバイダーを使用できます。最もよく知られているのは、Webcron.orgです。 (無料ではありません)。
- 他の解決策として、アクションを実行する適切なタイミングを待っている間にバックグラウンドで実行されるスクリプトPHPを作成します。そのためには、関数
set_time_limit()
にアクセスできる必要があります およびignore_user_abort()
。次に、継続的にループし、何かすることがあるかどうかを瞬間的にチェックするスクリプトを作成します。