bonjour,

j'ai une page web qui prend 45s à s'afficher, c'est juste un résultat tabulaire issue d'une big requête mysql et qui retourne 500 lignes.
Quand je prends la requête et l'exécute dans phpmyadmin, elle met moins d'1s à s'afficher avec les 500 lignes de résultat.
je cherche à savoir pourquoi cette énorme différence.

y-aurait-il un paramètre de cache/header dans php.ini à régler ou dans apache à améliorer pour résoudre ce souci ? il doit bien y avoir un goulot d'étranglement qqpart mais je trouve pas.
je démarre mon chrono quand j'appuie ENTREE dans la barre d'URL et j'arrête mon chronomètre à 45s quand le curseur de la souris passe en mode "normal" après le mode " ça tourne" dans Firefox où j’estime que la page est chargée.
Cela sous-entend donc que le JS est fait après les 45s, donc j'exclue le problème javascript. (firefox ne met pas la bousole en curseur quand le javascript/jquery travaille).

qu'en pensez-vous ? problème php ou autre ? peut-être une question de header, au niveau applicatif ou script php ?