如果我用 Curl 加载 URL http://www.cars.com则使用 PHP ,然后使用 curl_getinfo() 来查找加载所需的总时间...它会计算包括所有图像的加载时间,以及显示的任何其他内容这页纸。或者只是位于http://www.cars.com的 HTML(或其他)文件?
curl_getinfo($ch, CURLINFO_TOTAL_TIME);
如果我用 Curl 加载 URL http://www.cars.com则使用 PHP ,然后使用 curl_getinfo() 来查找加载所需的总时间...它会计算包括所有图像的加载时间,以及显示的任何其他内容这页纸。或者只是位于http://www.cars.com的 HTML(或其他)文件?
curl_getinfo($ch, CURLINFO_TOTAL_TIME);
如果您使用 cURL 加载 HTML 页面,它只会加载页面本身,而不是任何链接的资源,如图像。
特别是,它不会让您很好地了解使用 Web 浏览器加载页面需要多长时间。
如果您真的想要负载测试来补偿 CPU 使用率的上升/下降,请使用 Apache 基准测试
不,CURLINFO_TOTAL_TIME 将为您提供cars.com 页面的转移时间。Curl 不是浏览器,不会加载图像、javascript 等。
Chrome 和 Firefox(通过 Firebug)都会很乐意为您报告这一点。