Mysql : tableaux associatifs ou objets?


xTrade
WRInaute passionné
WRInaute passionné
 
Messages: 2289
Inscription: 11 Déc 2006

Mysql : tableaux associatifs ou objets?

Message le Jeu Fév 15, 2007 1:20

Je viens de voir qu'on pouvait récupérer les lignes des tables de deux manières différentes : par tableau associatif ou par objet.

Quelle est la meilleur solution?
Y'a-t-il une différence en dehors de l'utilisation?

Merci


lupuz
WRInaute discret
WRInaute discret
 
Messages: 213
Inscription: 15 Mar 2006

Message le Jeu Fév 15, 2007 10:30

Salut,
Dans quel langague recupères tu tes enregistements MySQL ?


Dmx
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 256
Inscription: 7 Avr 2004

Message le Jeu Fév 15, 2007 10:34

si c'est en php, je préfère la manière objet ! C'est beaucoup plus pratique ;)

Mais le mysql_fetch_assoc doit prendre moins en mémoire ;)


xTrade
WRInaute passionné
WRInaute passionné
 
Messages: 2289
Inscription: 11 Déc 2006

Message le Jeu Fév 15, 2007 10:35

lupuz a écrit:Salut,
Dans quel langague recupères tu tes enregistements MySQL ?


En php.
Donc les deux, tableaux ou objets, sont aussi faciles à utiliser l'un que l'autre.
Donc je me demandais s'il y avait des différences de performance.

Selection A
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 279
Inscription: 14 Mar 2005

Message le Jeu Fév 15, 2007 10:52

A ma connaissance, les différences de performances entre les deux méthodes ne sont pas significatives.

petit-ourson
WRInaute impliqué
WRInaute impliqué
 
Messages: 855
Inscription: 31 Mai 2004

Message le Jeu Fév 15, 2007 11:22

Selection A a écrit:A ma connaissance, les différences de performances entre les deux méthodes ne sont pas significatives.

En tout cas, c'est ce que la documentation indique.


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Jeu Fév 15, 2007 11:23

pour ma part, j'utilises mysql_fetch_array. chacun ses habitudes de programmation :)


Dmx
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 256
Inscription: 7 Avr 2004

Message le Jeu Fév 15, 2007 11:35

array ca prends 2 fois plus de mémoire, car y a la clé + l'index.

il faut mieux assoc à array

mais object est mieux, enfin moi je prends des enregistrements que je met en objet directement, c'est plus pratique :)


xTrade
WRInaute passionné
WRInaute passionné
 
Messages: 2289
Inscription: 11 Déc 2006

Message le Jeu Fév 15, 2007 12:24

Ok, merci.

Conceptuellement, je préfère les objets (déformation c++ oblige!)

Donc si les vitesses sont semblables, je vais "objetisé" mon php :D


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Jeu Fév 15, 2007 13:51

>> array ca prends 2 fois plus de mémoire, car y a la clé + l'index.
d'ou tu tire cette info ?


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités