web-dev-qa-db-fra.com

Pourquoi ww2 sous-domaines?

J'ai vu sur le Web des noms de domaine ayant le préfixe ww2 ou ww3 ou autre (ww2.somedomain.com, ww3.votredomain.com). Et ceux-ci se produisent surtout lorsque vous voyagez de page en page. Quelle serait la raison d'avoir de tels sous-domaines? Y at-il quelque chose de spécial à leur sujet ou s'agit-il simplement d'un autre sous-domaine? Je veux dire, sont-ils utiles dans un contexte particulier?

Était juste curieux de savoir ... Merci.

27
Nirmal

Les personnes qui exploitaient des sites volumineux (-ish) faisaient cela auparavant lorsqu'elles devaient répartir la charge entre plusieurs serveurs. Une machine s'appellerait www et la suivante s'appellerait www2, etc.

Aujourd'hui, de meilleures solutions d'équilibrage de charge sont disponibles et ne nécessitent pas que vous exposiez les conventions de dénomination de votre machine interne aux clients du navigateur.

38
Greg Hewgill

Techniquement, les initiales précédant le nom de domaine principal (par exemple, le "courrier" dans mail.yahoo.com) peuvent être préférables en tant que nom d'ordinateur, identifiant le serveur Web/serveur de messagerie, peu importe. Ils peuvent également identifier un groupe de machines (une batterie de serveurs Web).

Ainsi, la personne qui construit cette machine peut l'appeler comme elle veut. Les initiales www sont une convention (quelque peu arbitraire).

9
Robert Harvey

Souvent, ww {x} est utilisé pour indiquer un serveur particulier d’un ensemble de serveurs en miroir. Si correctement configuré, je pourrais faire pointer www.mondomaine.com vers mon site Web sur un équilibreur de charge, tandis que je pourrais utiliser ww1, ww2, ww3, etc. pour accéder au site garanti à partir d'un serveur LBed spécifique.

8
phoebus

Je peux voir 3 possibilités

  • rendre le navigateur charge les ressources plus rapidement. le navigateur ouvrirait un nombre fixe de connexions au même domaine pour ne pas charger le serveur
  • ils utilisent plus d'un serveur afin qu'ils puissent partager la charge entre les serveurs
  • séparer du contenu sur un hôte ou serveur virtuel distinct. une sorte d'organisation ... 
3
RageZ

Comme diverses réponses l'ont indiqué, les équilibreurs de charge modernes peuvent équilibrer la charge sans avoir à recourir à différents sous-domaines pour chaque machine. Cependant, il reste un avantage à diviser votre site en plusieurs sous-domaines: maximiser les connexions du navigateur .

Tous les navigateurs limitent le nombre de connexions simultanées à un hôte particulier (6 pour la plupart des navigateurs modernes). Si une page contient de nombreux actifs, le chargement de la page serait lent car le navigateur met ces demandes en file d'attente en raison du nombre maximal de connexions. En chargeant différents actifs de différents sous-domaines, vous contournez la limite de connexion, ce qui accélère le chargement des pages.

3
bluecollarcoder

Il s’agit généralement d’une stratégie de partitionnement . Lorsque les sites sont suffisamment grands pour ne pas pouvoir fonctionner (ou fonctionner correctement) sur un seul serveur, vous devez alors rechercher des solutions permettant de redimensionner l’application horizontalement (plus de serveurs) plutôt que verticalement (plus gros).

Voici des exemples de stratégies de partitionnement:

  1. Certains utilisateurs utilisent toujours certains serveurs. Cela peut être arbitraire ou basé sur certains critères (type d'utilisateur, emplacement géographique, etc.);
  2. Lorsqu'un utilisateur obtient une session, cette session est affectée à un serveur particulier (parfois appelée "sessions collantes", bien que cela puisse également être utilisé lorsque des machines aussi différentes sont transparentes); et
  3. Certaines activités sont toujours sur certaines machines.
2
cletus

Un autre cas courant est celui des raisons organisationnelles. Dans une très grande entreprise, www pourrait être pour leur site Web marketing principal. Et ww2 pourrait être, par exemple, pour les pages de documentation du produit.

Dans un monde idéal, tous les départements partageraient parfaitement. En pratique, une grande entreprise peut avoir ses pages marketing (www) gérées par une agence externe. Leurs pages internes (ww2) réalisées par leur équipe interne. Souvent, l'agence de marketing ne met pas à jour les pages rapidement ou refuse de gérer certaines piles, ce qui peut être trop contraignant en termes de besoins bureaucratiques.

L'agence de marketing peut insister pour que le site Web soit contrôlé et non partagé en raison de situations antérieures où le site Web d'une entreprise était tombé en panne pour des raisons internes alors que l'agence était blâmée, ou inversement.

Donc, théoriquement, il n’est pas nécessaire de faire cela avec un équilibrage de charge moderne, etc. Mais, dans la pratique, cela peut être beaucoup moins cher, simple et permettre une meilleure productivité des entreprises.

0
SilentSteel