0

ユーザーが私の php 駆動型サイトに登録するとき、登録スクリプトはいくつかのタスクを実行する必要があります。サードパーティのサーバーに接続する必要があるため、時間がかかるものもあります。

ユーザーが結果をすぐに確認できるように、これらのタスクをメインの php スクリプトから切り離すにはどうすればよいですか?

4

4 に答える 4

2

子プロセスを作成することも、データベースまたは小さなファイルにキューを作成してcronjobを実行することもできます。を実行して子プロセスを作成することもできますexec()

exec('php /path/to/script.php');
于 2013-03-29T12:29:05.523 に答える
0

あなたが何をしたいのかわからない...

exec('php myScript.php'); で extern php スクリプトを実行できます。

しかし、ユーザーはメインのphpスクリプトの結果しか得られないため、ユーザーはこのスクリプトの結果を得ることができません...

実行されたすべてのスクリプトの結果をユーザーに取得したい場合は、ajax 呼び出しを使用する必要があります

于 2013-03-29T12:39:38.963 に答える