根据位置选择下载服务器?

时间:2014-08-20 11:11:53

标签: php geolocation

我有2台服务器,一台在阿姆斯特丹,一台在堪萨斯城。我想根据位置自动选择最近的服务器,以便获得最快的速度。

我在这两个地方都有经度/纬度,

Kansas = Lat = 39.099727 / Long = -94.578567: 阿姆斯特丹=纬度= 52.370216 /长= 4.895168

确定与用户最近的服务器的最佳方法是什么?如果可能的话,我需要能够使用PHP。

由于

1 个答案:

答案 0 :(得分:2)

最近并不意味着最快。我建议你去ping时间。在收到请求后立即从每个服务器请求microtime(true),差异将为您提供大约ping时间3.选择ping时间较短的服务器。