2009-07-21 9 views
0

Dans l'application asp.net, comment il est possible de télécharger tous les png, css JavaScript et d'autres ressources en parallèle.ASP.NET: ne pas télécharger le contenu parallèle

Parce que je surveille l'utilisation de Fiddler et que le contenu est téléchargé l'un après l'autre.

+0

Comment vérifiez-vous que les ressources ne sont pas téléchargées en parallèle? Utilisez-vous l'onglet "Chronologie"? Avez-vous pensé à activer le mode streaming dans Fiddler? http://www.fiddler2.com/fiddler/help/streaming.asp – EricLaw

Répondre

0

Cela correspond en fait davantage à un comportement de navigateur (client) conforme à la spécification dans HTTP 1.1. La règle est de limiter les téléchargements simultanés à deux par nom d'hôte.

http://www.yuiblog.com/blog/2007/04/11/performance-research-part-4/

Bien que vous soyez en mesure de modifier les paramètres de votre navigateur pour télécharger plus par nom d'hôte, qui est seulement votre machine et non celle des autres dans le désert Internet. Une façon de tromper les clients en les téléchargeant de manière plus simulante consiste à désigner vos ressources Web dans différents noms d'hôte, comme les images stockées au http://images.yoursite.com. Mais vous pouvez vouloir tester ceci et l'équilibrer, selon la suggestion de l'article.

+1

FWIW, tous les navigateurs de la version actuelle (FF3.5, IE8, Chrome, etc.) fixent la limite à 6 connexions par hôte pour HTTP/1.1 . – EricLaw

+0

en supposant que tout le monde a mis à jour ;-) – icelava

0

Vous pouvez essayer AJAX pour cela car il y a généralement 5 connexions http serveur/client autorisées, vous pouvez théoriquement les utiliser toutes en même temps.

Cependant, je suppose que vous en tirerez un petit avantage, à moins que vous n'ayez des fichiers css et javascript vraiment gros (ou nombreux).

Vous ne savez pas si cela fonctionnera sur des images ou d'autres fichiers.

+1

Dans IE au moins, les mêmes limites de connexion sont appliquées pour les demandes de XMLHTTPRequest. – EricLaw

Questions connexes