Почему поддомены ww2?

Я видел в интернете некоторые доменные имена, имеющие префикс ww2 или ww3 или около того (ww2.somedomain.com, ww3.yourdomain.com). И это происходит в основном при перемещении со страницы на страницу. Какова была бы причина наличия таких поддоменов? Есть ли в них что-то особенное или они просто еще один поддомен? Я имею в виду, полезны ли они в каком-то конкретном контексте?

было просто интересно узнать. Спасибо.

7 ответов


люди, работающие на больших (- иш) сайтах, использовали это, когда им нужно было разбить нагрузку между более чем одним сервером. Одна машина будет называться www тогда следующий будет называться www2, etc.

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


технически, инициалы перед основным доменным именем (например, "Почта" в mail.yahoo.com) может быть лучше всего, хотя в качестве имени машины, идентифицирующего веб-сервер / почтовый сервер, что угодно. Они также могут идентифицировать группу машин (веб-ферму).

таким образом, человек, создающий эту машину, может называть ее как угодно. Инициалы www являются (несколько произвольным) соглашением.


часто ww{x} используется для указания конкретного сервера набора зеркальных серверов. Если правильно настроить, я мог бы www.mydomain.com укажите на мой веб-сайт на балансировщике нагрузки, в то время как я могу использовать ww1, ww2, ww3 и т. д. Для доступа к сайту, гарантированному с определенного сервера LBed.


Я вижу 3 возможности

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

как указали различные ответы, современные балансировщики нагрузки могут балансировать нагрузку, не прибегая к использованию разных поддоменов для каждой машины. Тем не менее, есть еще одно преимущество разделения вашего сайта на различные поддомены: максимизировать соединения с браузером.

все браузеры ограничивают число одновременных подключений к определенному хосту (6 для большинства современных браузеров). Если страница содержит много ресурсов, загрузка страницы будет медленной, как очередь браузера эти запросы из-за ограничения связи. Загружая различные активы из разных поддоменов, вы обходите ограничение соединения, ускоряя загрузку страницы.


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

некоторые примеры стратегий секционирования:

  1. некоторые пользователи всегда используют определенные серверы. Это может быть произвольным или на основе некоторых критериев (тип потребителя, географический местоположение и т. д.);
  2. когда пользователь получает сеанс, этот сеанс назначается конкретному серверу (иногда называемый "липкими сеансами", хотя это также может использоваться, когда такие разные машины прозрачны); и
  3. определенные действия всегда на определенных машинах.

еще один распространенный случай-организационные причины. В чрезвычайно большой компании www может быть для их основного маркетингового сайта. И, ww2 может быть, скажем, для страниц документации по продукту.

в идеальном мире, все отделы разделили бы совершенно. На практике большая компания может иметь свои маркетинговые страницы (www), управляемые внешним агентством. Их внутренние (ww2) страницы сделаны их внутренней командой. Часто маркетинговое агентство просто не обновляет страницы быстро или отказывается запуск определенных стеков, может быть, слишком ограничен с точки зрения бюрократических потребностей.

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

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