1 votes

Dépannage des problèmes de chargement des pages Web

J'ai un problème étrange où une page particulière ne finit pas de se charger... tout le temps. Par intermittence, cette page ne finit pas de se charger - en particulier, il semble que le fichier JS ne soit pas téléchargé ou n'ait pas fini de se charger.

Loi Marchelos

Je ne suis pas sûr de savoir comment résoudre ce problème, puisque le rafraîchissement le résout. Je le rencontre surtout dans IE 7 et 8, rarement dans Safari ou FireFox.

Si vous affichez la page en question, en la rafraîchissant - vous devriez voir le problème. Des idées ?

Mise à jour : Mon serveur a confirmé que tous les fichiers ont été envoyés avec un statut 200 ou 304, il semble donc que ce ne soit pas un problème de serveur.

3voto

Rikalous Points 2996

Il semble que le chargement se soit bien déroulé du premier coup à partir d'ici (Chrome). Comme vous l'avez dit, cela est généralement dû à des fichiers JavaScript mal chargés.

La meilleure chose à faire est d'exécuter Y!Slow para Firebug (Firefox) et chargez la page. Cela devrait vous donner une idée des scripts qui se chargent et de l'origine des lenteurs. Vous pouvez également utiliser les outils du développeur dans Google Chrome pour diagnostiquer les problèmes de performance.

En général, la meilleure chose à faire est de combiner tout scripts JS dans un seul fichier, ainsi que tout contenu CSS externe. Moins le navigateur envoie de requêtes à des serveurs web disparates, plus le site se chargera rapidement et moins il aura de chances d'être "bloqué" sur un serveur lent, que vous puissiez ou non contrôler.

1voto

Dave M Points 4494

J'ai trouvé que Fiddler2 est un excellent outil pour comprendre pourquoi les pages sont lentes.

Fiddler2

0voto

Kyle Brandt Points 81077

Tout ce que Dave a dit me semble bon, et cette page se charge bien pour moi. Deux choses génériques restantes (bien que peut-être moins probables) à vérifier sont :

  1. Les journaux, vérifiez toujours les journaux d'erreurs du serveur web :-)
  2. Ces clients sont-ils derrière un proxy peut-être ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X