163 votes

Qu'est-ce qui est considéré comme un bon temps de réponse pour une application Web dynamique et personnalisée?

Pour une application Web complexe comprenant un contenu dynamique et une personnalisation, quel est le bon temps de réponse du serveur (donc, exclure la latence du réseau et le temps de rendu du navigateur)? Je pense à des sites tels que Facebook, Amazon, MyYahoo, etc. Une question connexe est de savoir quel est le bon temps de réponse pour un service d'arrière-plan?

187voto

Hank Gay Points 36173

Il y a beaucoup de recherche à ce sujet. Voici un résumé rapide .

14voto

Jeshurun Points 7257

Nous nous efforçons pour le temps de réponse de 20 millisecondes, alors que certains des pages complexes prendre jusqu'à 100 millisecondes. Pour la plupart des pages complexes, nous briser le bas de page en petits morceaux, et l'utilisation de l'affichage progressif modèle à la charge de chaque section. De cette façon, certaines parties de la charge rapidement, même si la page est de 1 à 2 secondes à charger, en gardant à l'utilisateur tout le reste de la page est en cours de chargement.

7voto

Mitchel Sellers Points 38352

Je cherche depuis moins de 3 secondes pour mes applications, mais je suis un peu difficile en termes de performances.

Si vous leur demandez autour de vous, ils vous diront que les gens commencent à perdre tout intérêt dans l'intervalle> = 7 secondes. Vous les avez généralement perdus de 10 à 15 secondes, à moins que vous n'ayez VRAIMENT quelque chose à vouloir ou à besoin.

6voto

Liam Points 5214

Cela dépend de ce qui maintient vos utilisateurs heureux. Par exemple, Gmail prend un certain temps pour ouvrir la première fois, mais les utilisateurs attendre parce que c'est la peine d'attendre.

1voto

warren Points 12172

Non seulement cela dépend-il de ce qui maintient vos utilisateurs heureux, mais combien de temps de développement avez-vous? De quelles ressources pouvez-vous jeter sur le problème (logiciel, matériel, et des personnes)?

Je n'ai pas l'esprit d'un couple quelques secondes de retard pour des applications hébergées si ils font quelque chose de "complexe". Si c'est vraiment simple, les retards me dérange pas.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X