Question

CDNs semblent comme une approche de force brute énormément à l'amélioration de la performance du site à travers le monde, car ils utilisent des milliers de machines à proximité de l'utilisateur final pour assurer un bon débit.

Y a-t-il des moyens d'améliorer les performances sur de longues distances avec des liens de latence élevée ou ish lente (par exemple, au Royaume-Uni à l'Australie) sur les méthodes « habituelles » de réduire la taille et le nombre de demandes, ou est la seule façon d'avoir serveurs plus proches de l'utilisateur?

Était-ce utile?

La solution

Vous ne pouvez pas contourner la latence en réduisant la taille. Assurez-vous que votre serveur prend en charge Keepalive, tout ce qui doit être mis en mémoire cache est en fait avec appropriée Expire: les en-têtes et que votre HTML est de taille raisonnable (c.-à-également utiliser la compression gzip) - puis voir jusqu'où vous obtenez avec cela et si multi-homing est encore nécessaire.

Autres conseils

Sons mentale et je ne suis pas certain que le HTML est valide, mais mettre des références aux scripts réutilisables en bas de votre code HTML, juste avant </body>.

Dans les tests que j'ai trouvé l'impression subjective de la vitesse grandement améliorée que le HTML et les images sont affichés pendant que le script est téléchargé et analysé.

Pointe du chapeau ACM pour celui-là.

Vous Cannae battre les lois de la physique. La vitesse de la lumière peut être rapide, mais il est encore fini, et si la distance et le nombre de choses que vous téléchargez en fait sera la matière, ainsi que leur taille.

Avoir serveur près de backbone IXP serait utile.

Hors les voies « habituelles » il n'y a pas d'autre moyen d'influer sur les performances du trafic, vous êtes à la merci des éléments entre vous et votre destination.

Certains groupes commencent à utiliser les réseaux p2p pour la distribution de gros fichiers, Sky, BBC, etc. utiliser pour leurs services de téléchargement, mais pour être honnête, obtenir le dossier au plus près du dernier mile possible est sans aucun doute la meilleure solution .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top