Oui.
On peut lire sur des articles rétrogrades que mysql_close() est optionel parce que la connexion sera coupée automatiquement une fois l'execution du script terminée.
C'est vrai mais c'est faux.
Je ne connais pas tous les détails techniques (je vais donc dire ça d'une manière très simple), mais sans mysql_close() c'est un systeme de sécurité du serveur qui termine (salement) les connexions. Il en resulte que la durée de connexion est plus longue, que les connexions se multiplient, etc.
De plus, pour libérer la charge du serveur mysql, il faut ouvrir sa connexion le plus tard possible et la fermer le plus tot possible (grace à mysql_close). sinon quand tu auras 1000+ (et je suis généreux) joueurs sur ton jeu, c la panique.
Quand j'ai débuté php sur free.fr, j'avais lu ca aussi, et j'avais viré mes mysql_close() pour éviter une simple commande ... et puis un jour l'admin de free (pour limiter les charges serveur, parce que tlm codait comme un porc) a limité les acces mysql à 1 seul par client. Tout le site HS. Avec mysql_close ct nickel. Ca m'a servi de leçon.
Bref, son utilité : INDISPENSABLE !
On peut lire sur des articles rétrogrades que mysql_close() est optionel parce que la connexion sera coupée automatiquement une fois l'execution du script terminée.
C'est vrai mais c'est faux.
Je ne connais pas tous les détails techniques (je vais donc dire ça d'une manière très simple), mais sans mysql_close() c'est un systeme de sécurité du serveur qui termine (salement) les connexions. Il en resulte que la durée de connexion est plus longue, que les connexions se multiplient, etc.
De plus, pour libérer la charge du serveur mysql, il faut ouvrir sa connexion le plus tard possible et la fermer le plus tot possible (grace à mysql_close). sinon quand tu auras 1000+ (et je suis généreux) joueurs sur ton jeu, c la panique.
Quand j'ai débuté php sur free.fr, j'avais lu ca aussi, et j'avais viré mes mysql_close() pour éviter une simple commande ... et puis un jour l'admin de free (pour limiter les charges serveur, parce que tlm codait comme un porc) a limité les acces mysql à 1 seul par client. Tout le site HS. Avec mysql_close ct nickel. Ca m'a servi de leçon.
Bref, son utilité : INDISPENSABLE !