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


Count real website load speed via proxy?

我制作了测量网站加载速度的代码,但不知道是否可以通过一些代理来测量网站的实际加载速度?

执行后使用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

祝你好运!