我做了测量网站加载速度的代码,但不知道是否可以通过一些代理来测量网站的实际加载速度。我尝试过,但总是给我一些异常的数字,因为代理的速度很慢,有一些通过代理来测量网站实际加载速度的解决方案吗?
发布于 2015-04-01 05:32:45
在执行后使用curl_getinfo方法
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_PROXYPORT, $proxy_port);
curl_setopt($ch, CURLOPT_HEADER, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$head = curl_exec($ch);
$proxy_time = curl_getinfo($ch, CURLINFO_REDIRECT_TIME);
curl_close($ch); 您可以在此处查看更多信息:
http://php.net/manual/en/function.curl-getinfo.php
祝好运!
https://stackoverflow.com/questions/29378866
复制相似问题