2014-08-28 58 views
0

我有一个问题,我需要检查客户端服务器之间的连接,我需要在客户端和一个“X”服务器与PHP之间的毫秒响应时间,我该怎么做?如何在php中检查客户端和服务器之间的ping?

+0

可能的重复http://stackoverflow.com/questions/9841635/how-to-ping-a-server-port-with-php – 2014-08-28 17:05:12

+0

我已经试过这个脚本,但它会返回我的服务器和“x”服务器,我需要检查客户端和其他服务器之间的响应时间bte! – 2014-08-28 17:08:25

+0

我会在这里用javascript写东西。您向服务器发出简单请求,并以毫秒为单位存储本地时间。回应后,你可以检查它已经花了多长时间。 – derdida 2014-08-28 17:11:26

回答

1

你的问题有很多可能的答案。根据答案,你会得到稍微不同的结果。我发现了一个jsfiddle,它可以从Javascript中启动服务器,并将它包括在内。请参阅:

http://jsfiddle.net/KIKO_Software/x6r4o5hv/1/

位即坪是这样的:

this.img = new Image(); 
this.img.src = "http://" + ip; 

定时是这样完成的:

var start = new Date().getTime(); 
// now do something that takes time here 
var finish = new Date().getTime(); 
var responsetime = 'responded in '+(finish-start)+' ms'; 

此代码需要大量的工作是可用的,但它显示了原则。

相关问题