it-swarm.com.de

Warum WW2-Subdomains?

Ich habe im Web einige Domain-Namen mit dem Präfix ww2 oder ww3 oder so gesehen (ww2.somedomain.com, ww3.yourdomain.com). Und dies geschieht meistens, wenn Sie von Seite zu Seite gehen. Was wäre der Grund für solche Subdomains? Gibt es irgendetwas Besonderes an ihnen oder sind sie nur eine andere Unterdomäne? Ich meine, sind sie in einem bestimmten Kontext nützlich?

War nur neugierig zu wissen. Vielen Dank.

27
Nirmal

Personen, die große (-ish) Sites betreiben, pflegten dies zu tun, wenn die Last zwischen mehreren Servern aufgeteilt werden musste. Eine Maschine würde www heißen, dann würde die nächste www2 heißen.

Heutzutage gibt es viel bessere Lastausgleichslösungen, bei denen Sie nicht die Konventionen für die interne Benennung von Computern für die Browser-Clients offen legen müssen.

38
Greg Hewgill

Technisch gesehen können die Initialen vor dem primären Domänennamen (z. B. "mail" in mail.yahoo.com) am besten als Maschinenname sein, wobei der Webserver/Mail-Server oder was auch immer identifiziert wird. Sie können auch eine Gruppe von Computern (eine Webfarm) identifizieren.

Die Person, die diese Maschine aufbaut, kann sie also beliebig nennen. Die Initialen www sind eine (etwas willkürliche) Konvention.

9
Robert Harvey

Oft wird ww {x} verwendet, um einen bestimmten Server eines Satzes gespiegelter Server anzuzeigen. Bei richtiger Konfiguration könnte ich www.mydomain.com auf meine Website auf einen Load Balancer verweisen lassen, während ich ww1, ww2, ww3 usw. verwenden könnte, um von einem bestimmten LBed-Server aus auf die Site zuzugreifen.

8
phoebus

Ich kann 3 Möglichkeiten sehen

  • der Browser lädt schneller Ressourcen. Der Browser öffnet eine feste Anzahl von Verbindungen zu derselben Domäne, um den Server nicht zu laden
  • sie verwenden mehr als einen Server, um die Last zwischen den Servern zu teilen
  • trennen Sie einige Inhalte auf einem separaten virtuellen Host oder Server. eine Art Organisation ... 
3
RageZ

Wie aus verschiedenen Antworten hervorgeht, können moderne Lastverteiler die Last ausgleichen, ohne auf unterschiedliche Subdomains für jede Maschine zurückgreifen zu müssen. Die Aufteilung Ihrer Website in verschiedene Subdomains bietet jedoch noch einen Vorteil: Browser-Verbindungen maximieren .

Alle Browser beschränken die Anzahl der gleichzeitigen Verbindungen zu einem bestimmten Host (6 für die meisten modernen Browser). Wenn eine Seite viele Assets enthält, ist das Laden der Seite langsam, da der Browser diese Anforderungen aufgrund des Verbindungslimits in eine Warteschlange stellt. Durch das Laden verschiedener Assets aus verschiedenen Subdomänen können Sie das Verbindungslimit umgehen und das Laden der Seite beschleunigen.

3
bluecollarcoder

Normalerweise handelt es sich um eine Partitionierungsstrategie . Wenn Sites so groß werden, dass sie nicht auf einem einzelnen Server ausgeführt werden können, müssen Sie nach Lösungen suchen, um die Anwendung horizontal (dh mehr Server) und nicht vertikal (dh größere Server) zu skalieren.

Einige Beispiele für Partitionierungsstrategien sind:

  1. Bestimmte Benutzer verwenden immer bestimmte Server. Dies kann beliebig sein oder auf bestimmten Kriterien basieren (Benutzertyp, geografischer Standort usw.);
  2. Wenn ein Benutzer eine Sitzung erhält, wird diese Sitzung einem bestimmten Server zugewiesen (manchmal als "ständige Sitzungen" bezeichnet, obwohl dies auch verwendet werden kann, wenn solche unterschiedlichen Computer transparent sind). und
  3. Bestimmte Aktivitäten finden immer auf bestimmten Maschinen statt.
2
cletus

Ein weiterer häufiger Fall sind organisatorische Gründe. In einer extrem großen Firma könnte www für ihre Haupt-Marketing-Website sein. Ww2 könnte beispielsweise für Produktdokumentationsseiten sein.

In einer idealen Welt würden sich alle Abteilungen perfekt teilen. In der Praxis kann ein großes Unternehmen seine (www) Marketing-Seiten von einer externen Agentur verwalten lassen. Ihre internen (ww2) Seiten werden von ihrem internen Team erstellt. Oft aktualisiert die Marketingagentur die Seiten nicht schnell oder lehnt bestimmte Stacks ab. Dies kann zu bürokratischen Anforderungen führen.

Die Marketingagentur kann darauf bestehen, das WWW zu kontrollieren und nicht zu teilen, da in der Vergangenheit eine Website des Unternehmens aus internen Gründen ausfiel und die Agentur dennoch beschuldigt wurde oder umgekehrt.

Theoretisch besteht also keine Notwendigkeit, dies mit modernem Lastausgleich und dergleichen zu tun. In der Praxis kann es jedoch viel billiger und unkompliziert sein und die Produktivität des Unternehmens verbessern.

0
SilentSteel