同様のジョブに対する私のアプローチは、cronサービスを使い果たすことです (Linux/UNIX では、Windows のスケジュールされたタスクに似ています)。私の仮想ホスト サービス プロバイダーは、CPanel でそのようなオプションを提供しています。また、サービス プロバイダーに支援を求めることもできます。cronは、1 分までの間隔でジョブを実行できます。
この作業を行うには、まずトリガーと呼ぶいくつかのスクリプト(例: trigger.php) をコーディングし、コントロール パネルで cron ジョブを探します。例えば:

(英語以外の写真でごめんなさい)
パネルの中央では、 MINUTES、HOURS、DAYS、MONTHS、YEARSのパターンを設定し、実行するようにスケジュールされたコマンドを入力できます。* はそれぞれを意味するため、MINUTESを * に設定すると (その他はすべて * のまま)、毎分 cron がコマンドを実行することを意味します。MINUTESを 5 に設定し、他のすべてを * に設定すると、cron は各時間の 5 分目に実行されます。HOURSを 1,5,7,9 としてMINUTESを */10 に設定するなどの他の式は、間隔が 10 分である 1 日の 1 時間、5 時間、7 時間、9 時間の間に cron 実行コマンドを指示します。
cronは LINUX/UNIX シェルで構成可能です。これを行うには、次のように入力します。
$ crontab -e
編集者が修正のために表示されます。構成は上記と同じです。完了したら、保存して終了します。
cronサービスは、デーモン プログラムで提供されます。したがって、このデーモンがシステムで実行されていることを確認することを忘れないでください。コマンドtopで実行されます。