Bonjour,
J'ai des problème de perf dans l'exécution de mes scripts aspx sans que je sache si cela vient des scripts ou d'un problème réseau.
Mon site est bâti sur un seul aspx qui accepte des paramètres et charge des ascx en fonction de ces paramètres (genre index.aspx?param1=x¶m2=y...)
Certains ascx peuvent en charger d'autres récursivement
eg:
index.aspx est le résultat de
composite1.ascx
simple1.1.ascx
simple1.2.ascx
composite2.ascx
composite2.1.ascx
simple2.1.1.ascx
etc
J'ai essayé de calculer le temps de génération de la page en mettant un datetime au début du oninit et à la fin du pageload de index.aspx.
J'obtiens des perfs honorables (en tout cas <1s) alors que l'utilisateur doit attendre bien plus longtemps (30s) avant d'avoir réellement sa page.
Est-ce que mon horodatage est pertinent (= est-ce que l'essentiel du temps de génération est bien entre ces 2 "événements") ?
Si non sur quel(s) événement(s) le positionner ?
Si oui d'où pourrait venir le délai de 30s ? (a priori pas du délai de transmission : les fichiers font généralement moins de 100k)
de la phase d'authentification ? d'un (dé)routage DNS ?
Merci de m'aider à déterminer qui doit bénéficier d'un stage de remise à niveau : le développeur ou l'admin réseau ?
