Пропуск DNS и использование IP-адреса в веб-разработке в отличие от URL - PullRequest
1 голос
/ 26 июня 2009

Сколько времени будет сэкономлено при пропуске запроса на IP доменного имени? Будет ли это заметно? Прежде чем кто-то возбудится, я знаю, что могут быть проблемы с использованием IP-адреса, а не URL-адреса в веб-разработке, например, если у вас несколько серверов, но мне просто любопытно.

Ответы [ 4 ]

2 голосов
/ 26 июня 2009

Разрешение DNS кэшируется на нескольких уровнях. Вы бы просто сэкономили себе одну поездку туда и обратно за сеанс. Учитывая связанные с этим неприятности (IP-адреса меняются чаще, чем хотелось бы, а часто и не при наличии контроля над ними), я бы серьезно советовался против этого.

2 голосов
/ 26 июня 2009

Предполагая, что им нужно использовать доменное имя, чтобы попасть на ваш сайт, их ПК будет кэшировать имя и адрес, поэтому все, что вы сделаете после этого, не будет иметь большого значения. Это не похоже на поиск в сети для каждого клика.

1 голос
/ 26 июня 2009

Единственное, что он сделает для вас, это защитит вас от сбоя DNS. Когда у вашего пользователя возникнут проблемы с DNS, ваш сайт будет одним из немногих, что таинственно продолжает работать на него!

Вы по-прежнему можете запускать несколько серверов и распределять их нагрузку по одному IP, так что вам не о чем беспокоиться. В целом, у этого подхода гораздо меньше плюсов, чем минусов.

0 голосов
/ 26 июня 2009

Вы также можете добавить ip и имя хоста в ваш файл локальных хостов, если хотите спасти от сбоя DNS и медленного поиска.

Хотя я не думаю, что в этом есть какая-то заслуга, так как это отчасти побеждает цель иметь днс:)

...