[英]PHP Multiple Curl Requests
我目前正在使用Curl for PHP。 每次获得大约100页的结果需要花费大量时间。 对于每个请求我都使用这样的代码
$ch = curl_init();
// get source
curl_close($ch);
我有什么选择加快速度?
我应该如何使用multi_init()
等?
采取curl_multi - 它好得多。 保存握手 - 每次都不需要它们!
当我使用“ http://php.net/curl_multi_init ”中给出的代码时,2个请求的响应是冲突的。 但是下面链接写的代码,单独返回每个响应(以数组格式) https://stackoverflow.com/a/21362749/3177302
或采取pcntl_fork
, fork
了一些新的线程执行curl_exec
。 但它不如curl_multi
好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.