PHP 多个 curl 请求

2022-08-30 13:25:23

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

$ch = curl_init();

// get source

curl_close($ch);

我有哪些选择来加快速度?

我应该如何使用等?multi_init()


答案 1
  • 重用相同的 cURL 处理程序 ($ch),而不运行curl_close。这将加快它的速度。
  • 使用curl_multi_init并行运行进程。这可以产生巨大的影响。

答案 2

拿curl_multi - 它要好得多。保存握手 - 并非每次都需要握手!


推荐