Pourquoi est-ce que mon " dns " recherche et 'connect' prendre plus de 2 secondes (57% de temps de chargement de page)?
J'ai aussi trouvé que cela prend environ 2 secondes pour que la page à afficher une seule chose (je suis en supposant que la cause de sa recherche, qui est de prendre le plus long) http://www.webpagetest.org/result/120613_QC_833b06d5bbdf38bafcff8ed2777be8ac/
Comment pourrais-je améliorer cela, ou de se débarrasser de la 2 seconde de latence?
Je suis d'hébergement de ce sur Heroku, et DNS est configuré dans GoDaddy.
Vous pouvez installer un cache de serveur de noms sur votre ordinateur local. Servir les noms mis en cache localement permet d'économiser beaucoup de temps.
OriginalL'auteur Kamilski81 | 2012-06-14
Vous devez vous connecter pour publier un commentaire.
DNS n'est pas votre problème.
Prendre un coup d'oeil à votre réseau graphique en cascade. Votre application.js fichier est votre première performance coupable. Si vous le pouvez:
Avec cela de la façon, votre arrière-plan est votre plus gros problème - il est massif. Peut-être que sa vaut la peine de reconsidérer si elle doit être là, si vous êtes vraiment préoccupé par la vitesse.
OriginalL'auteur igrigorik
DNS est lent si le serveur est très chargé, mal configuré, ou le lien réseau entre le client et le serveur DNS est lente. Essayez un autre serveur sur un plus grand réseau de tuyaux. Votre question manque de nombreux détails qui pourraient fournir de meilleures réponses. Par exemple qu'est-ce que votre hôte et de l'environnement de réseau?
OriginalL'auteur Gene
Si vous pensez que votre DNS est lent, essayez de Google pour de meilleures performances..
Et de faire à nouveau le test.
https://developers.google.com/speed/public-dns/
Je n'ai jamais fait une comparaison, mais certaines personnes disent que Google DNS est plus rapide que la moyenne. Il peut y avoir des alternatives.
OriginalL'auteur Madushan
Webpagetest montre le premier octet d'arriver dans .3/.4sec, ce qui est bien en dessous de 2 secondes de latence que vous rencontrez. Je ne suis pas sûr que vous vous plaindre de votre lenteur (suivre ensuite des conseils sur l'utilisation de Google Public DNS ou Open DNS ou Dyn-Guide Internet, ils devraient aider) ou si votre site est lent pour tout le monde (alors lire ci-dessous).
Premier point de vue de la recherche DNS le temps est 52ms selon le tableau à cette page.
Il y a d'autres recherches pour des choses comme Google analytics et d'autres externes vous avez choisi d'utiliser. Tous ne semblent pas être en vous donnant décent temps de résolution (bien que je ne peux pas garantir si webpagetest vous donne juste la médiane de temps de résolution ou de temps pour récursive de réponse du serveur qui utilise récursive de cache).
Envisager de faire quelque chose à propos d'autres choses qui vous ralentissent première:
OriginalL'auteur alexsergeyev