某些操作,如用户注册后邮件发送,记录日志等一些耗时操作可以转化为异步操作!当PHP运行在FastCGI模式是提供了fastcgi_finish_request()函数,看下面例子:
- <?php
- echo '输出给客户端的内容';
- fastcgi_finish_request();
- sleep(3);
- echo '放心吧,这里的内容并不会输出';
- file_put_contents('log.txt', '这是客户端响应结束后,服务器段脚本继续执行后生成');
本文共 635 字,大约阅读时间需要 2 分钟。
某些操作,如用户注册后邮件发送,记录日志等一些耗时操作可以转化为异步操作!当PHP运行在FastCGI模式是提供了fastcgi_finish_request()函数,看下面例子:
转载于:https://my.oschina.net/u/1772416/blog/680596