Как я могу узнать, в каком состоянии находится сервер?
Я работаю над проектом, который сравнивает время загрузки сайтов на разных серверах по всему миру.
В моем проекте мне нужно купить место для сайта на нескольких серверах, но я не знаю, в какой стране на самом деле находится сервер. я нашел дополнение в firefox под названием "flagfox" (я не связан с программой, чтобы проверить его, посетите: http://flagfox.net/), который указывает, в какой стране находится сайт.
я хочу знать:
а) как "flagfox" может узнать, в какой стране находится сайт? (это не расширение, например.com.uk)
б) как я могу узнать, где в самой стране находится сайт, то есть в США это не очень полезно, потому что сервер может быть в Нью-Йорке или в Лос-Анджелесе, которые находятся на расстоянии нескольких часовых поясов.
c) если я не знаю ответа на вопрос, как я могу проверить, что данные из "flagfox" или другого программного обеспечения в этом отношении надежны?
Спасибо
2 ответа
С сайта Flagfox:
Он работает, получая доступ к внутренней базе данных местоположения IP-адресов, в основном приблизительной карте физической структуры Интернета, основанной на данных, предоставленных Maxmind.
Вы можете получить доступ к набору данных maxmind по адресу http://www.maxmind.com/app/ip-location.
Brady
Здесь есть хорошая статья с образцом кода. Он ссылается на базу данных, которая доступна здесь.
Базу данных также можно получить здесь.