PHP多个卷曲请求

Sim*_*mon 29 php curl curl-multi

我目前正在使用Curl for PHP.每次获得大约100页的结果需要花费大量时间.对于每个请求我都使用这样的代码

$ch = curl_init();

// get source

curl_close($ch);
Run Code Online (Sandbox Code Playgroud)

我有什么选择加快速度?

我该如何使用multi_init等>?

Emi*_*röm 38

  • 在不运行curl_close的情况下重用相同的cURL处理程序($ ch).这会加快它的速度.
  • 使用curl_multi_init并行运行进程.这可以产生巨大的影响.


小智 7

采取curl_multi - 它好得多.保存握手 - 每次都不需要它们!