2010-10-03 74 views
0


我在一个项目上比较了世界各地不同服务器上的网站加载时间。我怎么知道服务器在哪个状态?

在我的项目中,我需要在几台服务器上购买一个网站的位置,但我不知道服务器在哪个国家/地区。 我发现一个名为“flagfox”的firefox插件(我与该程序无关,检查访问:http://flagfox.net/),这表明该网站位于哪个国家。

我想知道:
a)“flagfox”怎么知道该网站位于哪个国家? (例如.com.uk不在扩展范围内)
b)我怎么知道该网站所在的国家本身的位置,即在美国并不是非常有用,因为服务器可以在纽约或在纽约洛杉矶分开几个时区。
c)如果我不知道a的答案,我如何验证来自“flagfox”或其他软件的数据是否可靠?

感谢

回答

3

从Flagfox网站:

它可以通过访问一个内部IP 地址位置数据库,基本实现了 的 物理布局互联网的粗略地图,根据提供的数据由Maxmind提供的 。

您可以在http://www.maxmind.com/app/ip-location访问maxmind数据集。

布雷迪

1

有关于这个here一个很好的文章,完整的示例代码。它引用的数据库是available here

该数据库也可以获得here

相关问题