记录一个php异步问题
悬赏:5积分
<p>网络上关于实现php异步的方法大体有这么几种:</p><p>1. 用CURL实现一步请求&nbsp;<br></p><p>由于CUROPT_TIMEOUT属性最小值为1,这就意味着在客户端必须等待1秒,这也是使用CURL方法的缺点。</p><p>2.&nbsp;用popen()函数实现异步请求&nbsp;</p><p>popen()函数直接打开一个指向进程的管道,速度快,即时相应。但是这个函数是单项的,要么读要么写,而且如果并发数较大,则会产生大量进程,给服务器造成负担。&nbsp;<br></p><p>3.&nbsp;用fscokopen()函数实现异步请求&nbsp;</p><p>fsockopen是最好的,缺点是需要自己拼接header部分。<br></p><p>4.&nbsp;使用Ajax 与 img 标记</p><p>在执行期间,浏览器会一直处于loading状态,因此这种方法并不算真正的异步调用。</p><p>说来说去就这四种,第四种还是伪调用,算不上异步。</p><p><span style="color:rgb(226, 226, 226);">传送门:</span></p><p><span style="color:rgb(226, 226, 226);">https://www.jb51.net/article/45857.htm&nbsp;&nbsp;</span></p><p><span style="color:rgb(226, 226, 226);">https://blog.csdn.net/qq_25600055/article/details/78594859</span></p>