どのように?出来ますか?そうでない場合、私の代替手段は何ですか?
pythonデーモンかもしれませんか?
編集: 私の目的は、インターネット (オンライン) でカスタム プロトコルを使用することです。
ここで考慮すべき 2 つの側面があります。
現在、一部のウェブホスティング業者は cronjobs さえ提供していません。その場合、ウェブサイトで定期的に php スクリプトを呼び出すように設定されたsetcronjobのような外部サービスを使用することは、ホスティング業者を切り替える最後の代替手段として使用できます。
ほとんどすべての共有ホスティング サイトでは、一定時間 (通常は 30 秒) を超えて実行されるプロセスは強制終了されます。
最善の策は、おそらく cron タスクです。これは、指定されたたびにスクリプトを実行するためです。
とは言っても、PHP デーモンを真剣に必要とすることをしているのであれば、おそらく共有ホスティングを使用して、最初から他のすべてのオプションを使い果たしているはずです。
バックグラウンド タスクまたは Cron ジョブを実行できる場合は、おそらくデーモンを実行できます。プロセスの実行時間に制限がある場合がありますが、ほとんどの場合、それを気にする場合、そもそもアクセスを許可しません。
System_Daemon の代わりにhttps://github.com/shaneharter/PHP-Daemonを使用することをお勧めします。これはより優れた抽象化であり、PHP でマルチプロセス アプリを構築するための実際の方法を提供します。