mysql_fetch_array & mysql_fetch_object
-
Hi,
ich habe meinen gesamten Code (sehr lange:)) nur mit dieser funktion geschrieben, da es einfach praktischer und angenehmer ist mit objecten zu arbeiten.
Jetzt hab ich leider irgendwo gelesen, dass diese Funktion um einziges Langsamer ist als mysql_fetch_array.
Frage:
In wieweit leidet meine preformance darunter, und warum ?
Ciao
-
Hab ich selbst noch nicht gehört, kann aber gut sein. Schließlich muss ein Objekt extra instanziiert werden, bei der Deklaration muss auf Constructor, bei der elimination auf Destructor und beim kopieren auf CopyConstructor geprüft werden, berechtigungen müssen auch verwaltet werden...
Wenn du sicher gehen willst, dann ersetz einfach deine Object-Zugriffe durch Array-Zugriffe (dann nimm aber am besten nicht mysql_fetch_array() sondern gleich mysql_fetch_assoc()). Ich wage aber mal zu behauptetn, dass, selbst wenn die Funktion langsamer ist, du kaum in eine Situation kommen wirst, in der du dadurch einen Nachteil haben wirst (außer du hast z.B. vor den Algo in etwas von der Größe dieses Forums zu verwenden).