2

知りたいのですが.. Yii は非同期スクリプト実行またはマルチスレッドをサポートしていますか?

ユーザーがプロファイルを更新すると、4通のメール(会計担当者、ユーザー、作成者、管理者)を送信する状況にあります。

要件はほぼ完了しましたが、残念ながら、php ページの読み込みに 12 秒以上かかるため、お勧めできません。

誰かがこのタスクをより短い時間で達成する方法を提案してもらえますか? どんな助けでも大歓迎です。

注意 : 各メールの内容は互いに異なります。

前もって感謝します。

4

1 に答える 1

0

PHP はスレッドをサポートしていませんが、Pcntl 拡張により、プロセスのフォークをサポートしています。メールを送信する子プロセスを作成できます。あなたの場合、「pcntl_wait」を使用すべきではないと思います。

http://php.net/manual/en/function.pcntl-fork.php

于 2012-09-27T18:20:48.497 に答える