2009-01-21 3 views
5

J'écris des applications Web. La performance est évidemment un facteur clé. Tandis que le chargement de la base de données et le temps de rendu de la page sont des choses dont j'ai le contrôle, la connexion Internet des utilisateurs ne l'est pas. Ce que je cherche est un moyen d'indiquer quel type de connexion a un utilisateur. Quelque chose qui ressemble à un feu de circulation dans le coin d'un site Web, qui montre à l'utilisateur quel type de connexion il a avec le site et, par conséquent, indique le type de performance perçue auquel il devrait s'attendre. par exemple. Peut-être que l'application semble lente parce que tout le monde dans votre entreprise navigue sur Facebook à l'heure du déjeuner. Mes premières réflexions sont que ceci pourrait être réalisé par un javascript qui s'exécute sur chaque chargement de page.Test de bande passante/latence simple pour estimer une expérience utilisateur

Idéalement, le code est très "dropable" et ne nécessite pas de modifications majeures de code ou d'infrastructure à implémenter.

Répondre

2

This semble être quelque chose que vous pourriez utiliser. Vous pouvez également planifier une requête AJAX. combien de temps dure le voyage aller-retour? Vous devrez probablement établir quelques repères par vous-même.

+0

Ce lien ne me semble pas valide. –

+0

Peut-être celui-ci? http://crynobone.com/ci/index.php/archive/view/852 – blockhead

+0

Speedof.me API est la réponse pour 2014. http://speedof.me/api – advncd

Questions connexes