Bonjour,
je suis toujours en train de développer ma première application Django qui sera utilisée dans des pays avec des connexions internet parfois limitée.
j'ai essayé de tester les temps de réaction de mon application avec différents niveaux de débit en utilisant les fonctionnalités des navigateurs web. Cela ne m'a pas paru scandaleux mais je n'avais que très peu de données en base.
La debug toolbar Django me donne également des informations sur le nombre de requêtes lors de l'affichage d'une page.
Découvrant Django au fur et à mesure que je développais, je n'ai pas du tout réfléchi à l'optimisation des requêtes
Si je regarde les informations au chargement de la page d'accueil, j'ai 19 requêtes dont 16 similaires et 16 doublons...
certaines pages vont jusqu'à 33 requêtes (28 similaires et 22 doublons)...
Cela me parait énorme et j'ai peur que cela pose problème au bout d'un moment...
Mais en même temps je n'ai aucun référentiel, ni expérience pour analyser et interpréter ces chiffres...
J'initialise et met à jour des variables de sessions dans un middleware et un context_processor...
Comment analyser et interpréter ces chiffres ?
D'avance merci pour votre aide
Partager