Vitesse d'execution des scripts php
pieton
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Vegeta -
Vegeta -
salut,
J'aimerais savoir qu'elle sont les opérations php qui augmentent le temps d'execution d'un script php.
Par exemple pour acceder a une bdd, vaut-il mieux ouvrir une connexion pour tout le script ou bien ouvrir et ferme la connexion chaque fois que necessaire.
Est-ce que l'inclusion de fichiers prend du temps ?
Si on ouvre plusieurs fois une connexion a une bdd sans la fermer entre temps, est-ce que cela ouvre une deuxieme connexion ou detecte et utilise la premiere ?
Merci de vos reponses.
J'aimerais savoir qu'elle sont les opérations php qui augmentent le temps d'execution d'un script php.
Par exemple pour acceder a une bdd, vaut-il mieux ouvrir une connexion pour tout le script ou bien ouvrir et ferme la connexion chaque fois que necessaire.
Est-ce que l'inclusion de fichiers prend du temps ?
Si on ouvre plusieurs fois une connexion a une bdd sans la fermer entre temps, est-ce que cela ouvre une deuxieme connexion ou detecte et utilise la premiere ?
Merci de vos reponses.
A voir également:
- Vitesse d'execution des scripts php
- Test vitesse pc - Guide
- Vitesse processeur - Guide
- Augmenter vitesse pc windows 10 - Guide
- Test vitesse ssd - Guide
- Easy php - Télécharger - Divers Web & Internet
1 réponse
Salut,
>Par exemple pour acceder a une bdd, vaut-il mieux ouvrir une connexion pour tout le script ou bien ouvrir et ferme la connexion chaque fois que necessaire.
Il faut ouvrir une seule connexion dans une même page plutôt que de la fermer et de la réouvrir.
>Si on ouvre plusieurs fois une connexion a une bdd sans la fermer entre temps
une fois que le script PHP est fini, la connexion est automatiquement fermée, à moins que tu utilises mysql_pconnect(), ce qui crée une connexion persistente.
http://www.php.net/manual/fr/function.mysql-pconnect.php
>Par exemple pour acceder a une bdd, vaut-il mieux ouvrir une connexion pour tout le script ou bien ouvrir et ferme la connexion chaque fois que necessaire.
Il faut ouvrir une seule connexion dans une même page plutôt que de la fermer et de la réouvrir.
>Si on ouvre plusieurs fois une connexion a une bdd sans la fermer entre temps
une fois que le script PHP est fini, la connexion est automatiquement fermée, à moins que tu utilises mysql_pconnect(), ce qui crée une connexion persistente.
http://www.php.net/manual/fr/function.mysql-pconnect.php