通过代理计算真正的网站加载速度?

时间:2015-03-31 21:25:23

标签: php proxy load

我为网站的测量加载速度制作代码但是不知道是否可以通过某些代理测试网站的实际加载速度我尝试但总是给我一些异常的数字,因为代理的速度慢,有一些解决方案通过代理测量真实的网站加载速度?

1 个答案:

答案 0 :(得分:1)

执行

后使用 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); 
  • CURLINFO_CONNECT_TIME
  • CURLINFO_PRETRANSFER_TIME
  • CURLINFO_STARTTRANSFER_TIME
  • CURLINFO_REDIRECT_COUNT
  • CURLINFO_REDIRECT_TIME

您可以在此处看到更多信息:

http://php.net/manual/en/function.curl-getinfo.php

祝你好运!