基本的には、1 時間もかかるスクリプトを実行したいと思うかもしれません。
私が本当にやりたいことは、サードパーティの API を使用してユーザーに SMS を送信することです。つまり、基本的には、スクリプトに電話番号の配列を指定し、メソッドを起動して SMS を送信するようなものです。
ただし、1 つの SMS を送信するのに 5 秒かかると仮定すると、およそ 1 ~ 2 時間である 1000 の SMS を送信したいと考えています。set_time_limit()共有ホストにいるため使用できません。
これを行う 1 つの方法は、番号をセッションに保存し、各 SMS を実行し、javascript を使用してそのページを最後まで更新することです。このように、ブラウザを開いたままにしておく必要があり、インターネット接続が切断されると実行が停止します。
それで、これを行うより良い方法はありますか?
私が欲しいものを説明するのに十分明確であることを願っていますか?実行に数時間かかる可能性がある大きなスクリプトを、タイムアウトせずに実行したいと考えています。