2

我想知道.. Yii 是否支持异步脚本执行或多线程?

当用户更新个人资料时,我处于发送 4 封电子邮件(至:accounting det、user、created-person、admin)的情况。

我几乎完成了我的要求,但不幸的是 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 回答