par
zeus » 02 oct. 2006, 16:53
D'une manière générale, il est préférable d'avoir completement la main sur ce qu'on fait. Dire "le script terminé, la connexion va être détruite" laisse la place à une notion aléatoire puisque non controlée par le développeur.
Qu'est-ce qui nous garantie que la connexion n'est pas maitenue quelques secondes avant d'être nettoyée ? Et qu'est ce qui nous dit que ce n'est pas ces quelques connexions mal nettoyées qui vont faire que le maximum de connexions simultanées ne va pas être atteint par moment ?
Ceci dit, tout dépend du script et de son utilité : pour un petit site, pas la peine de se prendre la tête. Pour un site à gros traffic, ca peut devenir intéressant
MAIS ce n'est qu'une série de suppositions
Personnellement, je n'utilise jamais mysql_close() 
D'une manière générale, il est préférable d'avoir completement la main sur ce qu'on fait. Dire "le script terminé, la connexion va être détruite" laisse la place à une notion aléatoire puisque non controlée par le développeur.
Qu'est-ce qui nous garantie que la connexion n'est pas maitenue quelques secondes avant d'être nettoyée ? Et qu'est ce qui nous dit que ce n'est pas ces quelques connexions mal nettoyées qui vont faire que le maximum de connexions simultanées ne va pas être atteint par moment ?
Ceci dit, tout dépend du script et de son utilité : pour un petit site, pas la peine de se prendre la tête. Pour un site à gros traffic, ca peut devenir intéressant
[size=150]MAIS[/size] ce n'est qu'une série de suppositions :roll:
[size=59]Personnellement, je n'utilise jamais mysql_close() :oops:[/size]