Comment écrire un code (dans n'importe quel langage de programmation, de préférence en java), qui calcule le temps de chargement moyen d'un site web (y compris tous les éléments embarqués tels que images, Javascript, CSS, etc.)?Comment trouver le temps de chargement moyen du site web?
Répondre
J'avais utilisé souptag cadre pour analyser la page html et trouvé attributs individuels src de toutes les balises, puis la taille trouvée individuellement chaque page mentionnée dans l'attribut src, puis selon ma vitesse Internet, a trouvé le temps de chargement moyen.
J'ai toujours aimé utiliser cet outil: http://www.websiteoptimization.com/services/analyze/
Je venais d'utiliser YSlow
Je pense que websiteoptimization.com a tout ce que vous avez besoin :)
Droit .... barfoon posté pendant que je tapais. Essayez-le. Cela vous donne un bon retour d'information. – Steven
Je suis intéressé par la mise en œuvre programmatique de même. –
Droite. J'ai trouvé ce code javascript, mais je ne l'ai pas testé: http://www.dreamincode.net/code/snippet1908.htm – Steven
dépend de ce que vous entendez par « chargement moyen temps'. Si vous vous asseyez sur votre PC avec votre site en cours d'exécution localement et appuyez simplement sur F5 encore et encore, vous obtiendrez des résultats très différents à quelqu'un qui regarde le même code qui est déployé dans un centre de données de l'autre côté de la monde. Fiddler est aussi une autre option.
Voir le Fiddler home page
Une belle capture d'écran de la chronologie de transfert est here.
Google vient de sortir Page Speed (un plugin pour firebug, comme YSlow) et il a quelques fonctionnalités assez cool.
C'est nouveau pour moi - je me demande comment il se compare à YSlow. – RichardOD
Cela a une belle façon JavaScript pour vérifier le temps de chargement d'une page Web: http://javascript.internet.com/text-effects/loading-time-indicator.html
Le lien est cassé maintenant – CyprUS
Ce site est en panne pour maintenance il semble. Je vais vérifier à nouveau plus tard. Merci de me le faire savoir. – Ascalonian
Le temps de chargement perçu est également important. Les scripts externes retardent le rendu de tout ce qui se trouve en dessous d'eux jusqu'à ce qu'ils soient chargés et exécutés, dans tous les navigateurs, il est donc préférable de les pousser au bas de la page si possible, contrairement à beaucoup de développeurs. . Une autre source de retard dans certains navigateurs est les balises img dont la largeur et la hauteur ne sont pas spécifiées. Le navigateur donnera à l'image un certain temps pour charger afin qu'elle puisse obtenir la mise en page dès le premier essai. La résolution de ces deux problèmes rendra votre site plus réactif, même si le temps de chargement total reste inchangé.
- 1. Chargement du site
- 2. Comment puis-je accélérer le temps de chargement de l'image sur mon site Web?
- 3. Trouver le temps de chargement de SWF dans le navigateur
- 4. Chargement du site Web IIS dans Eclipse
- 5. Optimisation du temps de chargement de presentModalViewController:
- 6. Site Web ASP.NET: Retard dans le chargement de la page
- 7. Mesurer le temps de chargement du script python cgi?
- 8. Débogage du site Web ASP.NET à partir de Visual Studio provoque le redémarrage du site Web
- 9. Problèmes de connectivité du site Web
- 10. Mesure du temps de chargement du graphique Silverlight
- 11. Comment réduire le temps de chargement de DirectX?
- 12. Comment améliorer le temps de chargement XML de PHP?
- 13. Comment calculer le temps de chargement d'une application sur iPhone?
- 14. Comment mesurer le temps d'accès géographique d'un hébergement web?
- 15. Comment forcer le chargement des images tout le temps, ASP.NET
- 16. Obtenez le MAC de l'utilisateur du site Web ASP.NET
- 17. Comment déterminer le temps sur le site en Javascript?
- 18. Comment trouver combien de personnes sont en ligne sur un site Web
- 19. Optimisation du temps de chargement de formulaire Windows
- 20. Directives pour l'estimation de chargement de site Web d'asp.net?
- 21. WPF - Comment afficher le message de chargement pour le contrôle du navigateur Web
- 22. Comment trouver tous les liens/pages sur un site Web
- 23. Y at-il un moyen de trouver CSS inutilisé dans un site Web?
- 24. Identifier le pays du visiteur de mon site web
- 25. Trouver un champ sur le site SharePoint
- 26. Le moteur de balayage du site web de Backlink-reporting?
- 27. Silverlight - Consultez le site Web
- 28. Test utilisateur du site Web
- 29. Que fait l'étape «Validation du site Web» lors de la création d'un site Web ASP.Net?
- 30. jQuery Ajax chargement du contenu d'une autre page du site
pourquoi ne pas utiliser YSlow? – dfa
Je suis d'accord avec dfa ... vous pouvez utiliser YSlow ou FasterFox (sans amélioration de la vitesse). Les deux afficheront le temps de chargement total. – Ascalonian
Ou les outils de développement intégrés à Chrome. –