2010-10-03 5 views
0


Я работаю над проектом, который сравнивает время загрузки сайтов на разных серверах по всему миру.Как я могу узнать, в каком состоянии находится сервер?

В моем проекте мне нужно купить место для веб-сайта на нескольких серверах, но я не знаю, в какой стране сервер находится на самом деле. Я нашел дополнение в firefox под названием «flagfox» (я не связан с программой, чтобы проверить его посещение: http://flagfox.net/), которые указывают, в какой стране находится сайт.

Я хочу знать:
a) how can "flagfox" знает, в какой стране сайт находится? (in is not by extention, например .com .uk)
b) Как я могу узнать, где находится в самой стране сайт, то есть в США не очень полезно, потому что сервер может быть в Нью-Йорке или в los angeles, которые разделены на несколько часовых поясов.
c) если я не знаю ответа на вопрос, как я могу проверить, что данные из «флешфэка» или другого программного обеспечения в этом отношении надежны?

благодаря

ответ

3

С сайтом FlagFox:

Он работает путем доступа к внутренней IP базы данных адреса местонахождения, в основном грубой карты физического размещения в Интернете, на основе данных, предоставленных от Maxmind.

Доступ к набору данных maxmind можно получить по адресу http://www.maxmind.com/app/ip-location.

Brady

1

Там хорошая статья об этом here, в комплекте с примерами кода. Он ссылается на базу данных, которая составляет available here.

База данных также может быть получена here.