Страницы

Поиск по вопросам

среда, 1 января 2020 г.

Какой пинг считается большим? 200-300, это много для сервинга в интернете?

#хостинг #ping #icmp


Здравствуйте. Хостинг находится в США, ping из России согласно тестам 200-300ms.
Следует ли переносить сайт на хостинг в Россию?

Сайт: Wordpress + форум bbPress 
Хостинг в США Namecheap

Выскажитесь те кто сидит в Москве и администрирует сервера в США.

Вопрос: является ли критичным пинг в 200-300 мс для пользователей из России? И следует
ли вложить деньги и перенести сайт на хостинг в Москву?
    


Ответы

Ответ 1



Согласно Google Pagespeed Insights время загрузки страницы должно быть в пределах до 0.2s (т.е. 200ms). Это учитывается при прохождении гуглоботом по вашему сайту при индексировании. Да и Яндекс тоже на этот параметр смотрит, т.к. время загрузки страницы влияет на "восприятие" вашего сайта. Однако, при работе сайта, когда вы отправляете запрос "получить страницу", эта страница должна еще и сформироваться, т.е. запрос должен быть обработан сервером - а это еще некоторое время. А у вас только на передачу запросов и получение ответа будет тратиться минимум 200-300ms. Так что время загрузки страницы будет куда больше. С другой стороны, гуглобот скорее всего будет этот сайт обходить с серверов в Америке (если регион сайта не указан "Россия"), Яндекс же - нет. Следовательно, для продвижения - этот параметр будет очень критичен. С другой стороны, если вы не собираетесь продвигать этот сайт или же основная масса посетителей будет из Америки, тогда можно оставить там. Если же сайт ориентирован на Россию - то тогда хостинг желательно в России. Ну или хотя бы в Европе. С другой стороны, вступил в силу закон, по которому если сайт хранит какую-либо информацию о Российских гражданах (а это имя, телефон и тому подобное, что как раз можно указать на любом форуме), то информация должна храниться на серверах, расположенных в РФ. Иначе может грозить крупный штраф. Такие штрафы обычно ставятся не по факту самого нарушения, а за каждого человека, которого касается это нарушение. Т.е. пропорционально количеству человек, оставивших на сайте информацию о себе. P.S.: Данный закон касается только резидентов РФ, подробнее - в разделе "Трансграничность"

Ответ 2



Пусть страница у вашего пользователя начнёт загружаться через эти 200-300 мс. Если у вас сайт из статического HTML без картинок и https, то уменьшив RTT, вы увеличите скорость открытия сайта на идеальном соединении у идеального пользователя (забудем что RTT ограничивает полосу пропускания TCP). Теперь вспомним что сайт у вас, скорее всего, динамический, на https, с кучей разного JS и картинок... Всё это вместе запросто может съесть секунду-другую на загрузку и подготовку к отображению вашей страницы в браузере. Гость сайта вашего не обязательно заходит с идеального соединения. Это всё к тому что RTT не обязательно так важен, как может показаться. Оптимизация других частей сайта может принести много больше пользы, чем перенос сервера на более близкую к пользователю площадку. От теоретических изысканий перейдём к практике. Рассмотрим сайт автора этого ответа, который живет на момент написания ответа на японском сервере с RTT из Европы в районе тех самых 200 мс. Сайт из статического HTML, значит у вас будет хуже. Для иллюстрации на момент тестирования на сервере был отключен OCSP stapling. WebPagetest показывает нам на понятном графике что DNS запросы заняли 327 мс, установка соединения предсказуемо заняла порядка одного RTT, а проверка SSL сертификата заняла целых две трети секунды. (Включение OCSP stapling сокращает время на проверку сертификата примерно в два раза.) О чём это нам говорит? Не так страшен RTT как его малюют. Смотрите на что на самом деле тратится время при открытии страниц сайта. Очень может быть что уменьшение RTT в два раза не ускорит открытие страниц в те же два раза.

Ответ 3



Если аудитория сайта в России, стоит перенести в Европу. Стоит ли переносить Россию - вопрос, конечно, очень спорный по понятным причинам (правило №1 из "9,5 правил ведения безопасного IT-бизнеса в России" гласит: Держите серверы за границей). Если Вас устраивает Россия в качестве юрисдикции для ваших серверов - переносите в Россию. Если аудитория и там, и там, желательно быть и там, и там. P.S.: проблема с законом об обработке персональных данных, конечно же, не решится, если сервера переедут не в Россию. Но раз они и так в США, то, по всей видимости, это не проблема для автора вопроса.

Комментариев нет:

Отправить комментарий