面试时遇到的问题:咋测试一个服务器的速度
如果你要测网速的话,直接用firefox的firebug插件吧,可以看到请求,等待,响应,传输等过程的时间。当然,如果你要用PHP的话,可以用microtime(),在服务器端脚本运行开始处和结尾处分别获取时间,相减就得到了服务器处理此次请求所花的时间。在客户端,可以用file_get_contents($url) 获取网页,前后用microtime()计时,相减就得到此次下载对应网页所花时。不知是不是你想要的?
■网友
貌似 curl_getinfo 这个函数有速度信息可以用
■网友
第一,这个问题问得有问题,测试一个服务器的速度,这个描述有问题,是想测服务器的网速?还是说看服务器的运行速度?网速的话没意义,因为影响因素还有用户自己的网络带宽。当然用firebug之类的可以看到加载时间。服务器计算速度,这个就要用程序计算了,一般是程序开始前放一个时间(毫秒),然后程序结束再放一个时间(毫秒),想减就是运行时间。
■网友
【面试时遇到的问题:咋测试一个服务器的速度】 xhrpro facebook 用的工具 ,分析很到位
■网友
ping就行了。
推荐阅读
- 江苏■江苏交控坚持问题导向、瞄准职工需求——找准“病灶”当好“产改先行官”
- 贵州在建骨干水源工程达到465座有效解决工程性区域性缺水问题
- 四川眉山瓦屋山景区就游客投诉、停车难等问题公开道歉
- 杭州已整改城市道路无障碍环境问题12467处
- 互联网怎样解决“家政服务上门速度慢”的问题
- 中东问题|
- 中国网汽车|购车2个多月、仅行驶8000多公里 宝骏730遭遇7处问题
- |沛县深入开展教育领域突出问题专项整改
- 交换机,路由器经常性的死机咋办
- 微博目前已经支持文本,图片,位置分享,为啥没有语音和视频呢微博的pm肯定想过这两种微博形态,但迟迟不做的原因到底是啥。是语音和视频不符合产
