-
CMS et connexions mysql
Bonjour à tous
je ne savais pas trop où poser ma question alors je le fais dans ce forum.
J'ai un hébergement mutualisé de base chez "phpnet".
C'est plutôt sympa mais je n'ai par contre qu'une possibilité de 10 connexions simultanées à la BDD.
Or je me suis rendu compte que ce qui prend le plus de temps c'est la connexion à la BDD.
J'utilise pour mon site un CMS perso qui me connecte et me déconnecte à chaque requête.
J'ai en moyenne 20 requêtes à chaque affichage de page et 500 visites uniques par jour.
J'aimerai donc savoir ce que vous me conseiller concernant les connexions à la BDD.
Est-ce que je reste comme je le fais actuellement ou est-ce qu'il vaut mieux faire une seule connexion pour toutes les requêtes ?
Si vous avez des conseils à me donner je suis preneur.
Merci d'avance
-
Si ton programme exécute plusieurs requêtes avant d'afficher la moindre page, il est inutile de fermer la connexion entre chaque requête.
-
vu que php est exécuté sur le serveur il est évident que toutes les requêtes sont passées avant l'affichage de la page.
J'ai modifié mon cms et effectivement avec une seule connexion la page est plus rapide à traiter.
Cependant une connexion est donc ouverte plus longtemps, pas 10sec non plus mais facilement 0.5 / 1sec le temps de tout exécuté.
Je vais laisser tourner comme ça et l'on me dira bien s'il y a des problèmes parfois d'affichage.