私のPHPアプリケーションでは、大量のデータを一度に挿入するため、処理する必要があります。処理には多大な時間がかかりますので、以下のシナリオではアプリケーションを動作させる必要があります。データの挿入、MySQLデータベースとユーザへの'bulk mysql insert'を実行するたびに、backgroungでPHP関数を実行するには?
- は、新たにデータを処理するバックグラウンドのPHP機能を起動
- 処理 のために挿入された データを言って、通知を得ます。 (データは、APIを提供する別のサーバーに送信することによって処理されます)。バックグラウンド関数は、一括挿入が完了した後に正確に実行されるはずです。
PHPに上記の問題の解決策として使用できる機能はありますか?
のphp-resqueを見てみましょう:https://github.com/chrisboulton/php-resque – Oliwol
GETデータを送信し、通知を送信し、cronジョブを開始すると、それはいいですか? –
@Oliwol codeigniterプロジェクトでphp-resqueを使用するためのチュートリアル – MANU