web-dev-qa-db-fra.com

Pourquoi une redirection www vers non-www est-elle si lente?

Je suis assez nouveau dans l’exploitation d’un site Web et j’ai récemment passé ma page à mesurer le temps de chargement d’une page pour essayer de réduire le temps de chargement. Après avoir réduit mes images, etc., je constate que le goulot d'étranglement provient du temps d'attente, notamment du temps passé à attendre une redirection de mon domaine www vers le domaine sans www.

Existe-t-il un moyen d'éviter le temps de chargement supplémentaire causé par la redirection, tout en maintenant ma page accessible avec ou sans le www dans l'URL?

J'exécute une installation Wordpress sur DreamHost.

http://tools.pingdom.com/fpt/#!/cmbT5V/http://www.kiwifoodie.co.nz

Cette question explique pourquoi les temps d’attente sont lents lors du chargement de la page, mais ne traitent pas les redirections.

2
misaochan

Si vous souhaitez accélérer la redirection, au lieu d'utiliser DreamHost pour vos services DNS et d'ajouter une redirection de site dans DreamHost, vous pouvez gérer votre DNS via votre registraire de nom de domaine (Aust Domains), dont les services, si vous êtes chanceux, peuvent utiliser anycast. DNS et effectuer beaucoup plus rapidement. Vous devez ensuite configurer la redirection HTTP dans leur panneau de configuration.

enter image description here

La tarification de l'hébergement Web partagé dépend toujours des exigences - par exemple, la quantité d'espace disque requise, la bande passante requise. Étant donné qu'en réalité, vous en avez pour votre argent, si vous recherchez un disque illimité et une bande passante illimitée, mais également un niveau de performance supérieur, cela ne vous coûtera pas cher, mais si vous définissez ce dont vous avez réellement besoin en termes d'espace disque et de bande passante, puis Faites le tour de chez vous pour trouver une solution d’hébergement haut de gamme qui répond à vos besoins sans vous coûter cher.

Les solutions d'hébergement cloud telles que Amazon S3, Microsoft Azure, Google Cloud, etc. peuvent également offrir des performances élevées pour un budget réduit si vos besoins en espace disque et en bande passante ne sont pas excessifs.

Vous pouvez également utiliser un service de CDN/accélération tel que CloudFlare pour améliorer votre DNS, vos redirections et les performances de votre site.

1
richhallstoke

Note intéressante, merci. J'utilisais l'option de redirection de DreamHost. Je devrais envisager de le manipuler via un code dans .htaccess à la place, alors?

C'est la différence: mon site redirige rapidement sur Dreamhost et le vôtre ne le fait pas. Dreamhost a pour cela un paramètre qui le fait fonctionner rapidement. Vous pouvez le définir en dehors de wordpress à l'aide du panneau Dreamhost:

Pour obtenir ceci:

  1. Connectez-vous à https://panel.dreamhost.com/
  2. Cliquez sur "Gérer les domaines"
  3. Cliquez sur le bouton "Modifier" à côté de votre domaine entièrement hébergé.
0