Назад | Перейти на главную страницу

не может ли наличие PTR-записи повлиять на производительность сайта?

Я переместил свой ptr с моего maindomain.com на мой mail.maindomain.com. Теперь я могу поклясться, что раньше мой сайт был быстрее, но я не могу этого доказать. Может ли запись PTR каким-либо образом повлиять на производительность? Может быть, есть приложения, которые как-то делают обратный вызов?

Нет, не влияет. Вы сделали правильно, так как PTR в настоящее время записи обычно используются фильтрами спама только для обнаружения плохо настроенных серверов; с участием PTR mail.example.com ты избегаешь A знак равно PTR знак равно HELO несоответствие имени хоста. Единственные требования для PTR Сама запись состоит в том, что должен быть только один PTR запись для каждого IP-адреса, и он должен иметь соответствующий A запись.

Протокол HTTP не интересует ничего из вышеперечисленного. Требуется только запись A запись, а имя хоста не из A ни PTR но из Host: заголовок, отправленный браузером.

Вы не указали веб-сервер (например, Apache / Nginx / IIS), который используете. Для Apache существует только одно условие, при котором он использует обратный DNS, и это одноразовый запрос при запуске в особом условии, связанном с Виртуальные хосты на основе имен; это никак не влияет на производительность сайта:

Если VirtualHost не указывает ServerName, имя сервера будет унаследовано от базовой конфигурации сервера. Если имя сервера не было указано глобально, оно определяется при запуске через обратное разрешение DNS первого адреса прослушивания. В любом случае это унаследованное имя сервера будет влиять на разрешение виртуального хоста на основе имени, поэтому лучше всегда явно указывать ServerName в каждом виртуальном хосте на основе имени.

Тогда "Приложения" на вашем сайте могут быть любыми системы управления контентом на пользовательские сценарии, созданные вами или вашими клиентами. Они могли сделать все, что угодно, слишком широко, чтобы ответить. Одним из примеров может быть то, что некоторые из приложений используют PTR записи для определения страны происхождения на основе TLD. Эта информация может использоваться для статистики или контроля доступа. Это может вызвать проблемы с производительностью, но также будет неэффективным и даст ложную информацию. Его следует заменить запросом информации о GeoIP в локальной базе данных. Однако это может вызвать PTR запросы для IP-адресов клиентов, а не для самого сервера, и, следовательно, также не связаны с вашими условиями.