【发布时间】:2016-07-12 11:44:09
【问题描述】:
我正在尝试使用官方 PHP 包装器创建一个 Web 界面以与 OVH 的 API 进行交互。
首先我得到我的 IP 列表:
$ips = $ovh->get('/ip');
但是,对于每个 IP 地址,我想获取相关信息并将它们放在一个表中,所以我这样做了:
foreach ($ips as $ip) {
$ip_infos = $ovh->get('/ip/' . $ip_api);
}
它有效,但是对于每个呼叫,我都必须等待前一个呼叫回来。因此,由于 ~100 IP,加载整个页面需要 30~40 秒。
有没有办法使用 OVH PHP 包装器只发送一个大请求而不是许多小请求?或者也许做多线程?任何可以显着加快请求速度的方法。
【问题讨论】:
标签: php multithreading api wrapper ovh