如何分析使用php通过curl发送的请求?

问题描述:

我们正在运行php代码以使用twitter api从twitter获取数据。 有大约15个php文件,并且递归地运行在不同的时间段。如何分析使用php通过curl发送的请求?

如何知道哪个使用更多带宽?

什么是优化的API调用,以便减少带宽占用率的方式吗?

该机器是一个linux的32位亚马逊ec2实例。

当我们通过curl发出请求时,会不会创建任何日志文件?

有没有什么工具可以分析这个日志文件?

您可以修改您的调用PHP文件写下传输的字节的统计,应该给你的可能性至少粗略地知道哪些脚本传递最字节。

尝试使用一些php分析器来分析你的代码,这就是我通常所做的。分析会为您提供每次函数调用需要多少时间。

以下链接可能会有所帮助。

http://kcachegrind.sourceforge.net/html/Home.html