Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1532 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Différences de perfs entre fonctions et objet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Différences de perfs entre fonctions et objet

n°1450861
rufo
Pas me confondre avec Lycos!
Posté le 02-10-2006 à 15:54:41  profilanswer
 

Bonjour,
 
J'aimerais savoir s'il y a des différences de performences entre une appli codée en procédural et une appli codée en objet. Si oui, quel est l'odre d'idée. Merci par avance de votre aide.

mood
Publicité
Posté le 02-10-2006 à 15:54:41  profilanswer
 

n°1450870
anapajari
s/travail/glanding on hfr/gs;
Posté le 02-10-2006 à 16:04:28  profilanswer
 

c'est une question troll du vendredi ça normalement...
Mais je repondrais quand même "28 pastèques" ( à peu près hein).

n°1450877
omega2
Posté le 02-10-2006 à 16:15:26  profilanswer
 

Le différence doit être d'environ autant que de coder avec des " ou des ' partout.
En bref, il y a tellement d'élément susceptible de ralentir d'avantage une applis que je ne me pose même pas la question.
Par contre, une applis programmé en objet risque de consomer d'avantage de mémoire.

n°1450897
rufo
Pas me confondre avec Lycos!
Posté le 02-10-2006 à 16:41:15  profilanswer
 

anapajari a écrit :

c'est une question troll du vendredi ça normalement...
Mais je repondrais quand même "28 pastèques" ( à peu près hein).


 
non, c'est pas un troll. La différence d'exécution d'un programme codé en C et codé en C++ est significative. Le prgm codé en C va plus vite... Je voulais donc savoir si en PHP, il en était de même.

n°1450901
gooopil
pfiew
Posté le 02-10-2006 à 16:45:17  profilanswer
 

C'est juste que la différence n'est pas forcément pertinente en php. Le facteur limitant les perfs est ailleurs (comme la vérité !)

n°1450905
mIRROR
Chevreuillobolchévik
Posté le 02-10-2006 à 16:52:17  profilanswer
 

rufo a écrit :

non, c'est pas un troll. La différence d'exécution d'un programme codé en C et codé en C++ est significative. Le prgm codé en C va plus vite... Je voulais donc savoir si en PHP, il en était de même.


 
 [:frag_facile]  
 
oui php va beaucoup plus vite qu asp :o
ou l inverse je sais plus :/

n°1450946
masklinn
í dag viðrar vel til loftárása
Posté le 02-10-2006 à 17:32:20  profilanswer
 

rufo a écrit :

La différence d'exécution d'un programme codé en C et codé en C++ est significative.


Heuuu...
j'aurais pas appelé ça significatif [:petrus75]
 
ça par contre oui [:dawa]
 
J'pense que tu devrais coder tes pages web en C [:dawa]

Message cité 1 fois
Message édité par masklinn le 02-10-2006 à 17:33:32

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1450965
Chaos Inte​stinal
Posté le 02-10-2006 à 17:56:10  profilanswer
 

De toute façon l'assembleur ça va plus vite donc osef.
 

Spoiler :

[:azylum]

n°1450977
0x90
Posté le 02-10-2006 à 18:13:03  profilanswer
 

masklinn a écrit :

Heuuu...
j'aurais pas appelé ça significatif [:petrus75]
 
ça par contre oui [:dawa]
 
J'pense que tu devrais coder tes pages web en C [:dawa]


 
http://shootout.alioth.debian.org/ [...] ng2=python <-- ca m'etonne un peu ca quand même :/

n°1450984
masklinn
í dag viðrar vel til loftárása
Posté le 02-10-2006 à 18:21:31  profilanswer
 


Ruby a probablement l'une des pires implés d'interpréteur existant, c'est pour ça qu'ils refont tout pour Ruby 2.0 (YARV / Rite) [:dawa]
 
On ne peut pas dire que l'interpréteur Python soit le state-of-the-art (quoi qu'avec Psyco si tu fais beaucoup de calculs de maths tu as des perfs assez sympa), mais il reste beaucoup plus efficace que celui de Ruby, donc non ça n'a rien d'étonnant


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 02-10-2006 à 18:21:31  profilanswer
 

n°1450990
0x90
Posté le 02-10-2006 à 18:27:41  profilanswer
 

masklinn a écrit :

Ruby a probablement l'une des pires implés d'interpréteur existant, c'est pour ça qu'ils refont tout pour Ruby 2.0 (YARV / Rite) [:dawa]
 
On ne peut pas dire que l'interpréteur Python soit le state-of-the-art (quoi qu'avec Psyco si tu fais beaucoup de calculs de maths tu as des perfs assez sympa), mais il reste beaucoup plus efficace que celui de Ruby, donc non ça n'a rien d'étonnant


 
Quand je vois la lourdeur et la complexité d'un appel de fonction en python, ne connaissant pas ruby j'avais du mal à imaginer pouvoir faire plus lent :/

n°1450991
anapajari
s/travail/glanding on hfr/gs;
Posté le 02-10-2006 à 18:28:46  profilanswer
 


Moi ce qui m'étonne c'est PERL vs PHP et voir que PHP est meilleur que perl sur regex-dna [:mlc]

n°1451048
supermofo
Hello World !
Posté le 02-10-2006 à 19:33:26  profilanswer
 

rufo a écrit :

non, c'est pas un troll. La différence d'exécution d'un programme codé en C et codé en C++ est significative. Le prgm codé en C va plus vite... Je voulais donc savoir si en PHP, il en était de même.


 
Oui c'est pareil  :sol:

n°1451049
Chaos Inte​stinal
Posté le 02-10-2006 à 19:37:16  profilanswer
 

anapajari a écrit :

Moi ce qui m'étonne c'est PERL vs PHP et voir que PHP est meilleur que perl sur regex-dna [:mlc]


 
Ah oué chelou  :heink:

n°1451099
leflos5
On est ou on est pas :)
Posté le 02-10-2006 à 22:35:52  profilanswer
 

omega2 a écrit :

Le différence doit être d'environ autant que de coder avec des " ou des ' partout.
En bref, il y a tellement d'élément susceptible de ralentir d'avantage une applis que je ne me pose même pas la question.
Par contre, une applis programmé en objet risque de consomer d'avantage de mémoire.


Je serais pas si affirmatif :)
Mais c'est comme utiliser " partout quand il suffirait de ' et que si tu rajoutes de l'objet là où y'en a pas besoin +...+... on en arrive à du pas si négligeable mais vous persistez à croire que c'est du bout de chandelle  :na:  
 
J'ai testé rien qu'entre du mysqli objet et procédural je vois une différence... Si t'ajoute à ça une gestion objet par dessus quand une simple fonction suffirait t'arrive à de l'objet, d'objet alors que bien souvent une fonction avec quelques paramètres aurait suffit  :bounce:  
 
Maintenant faut aussi peut être prendre en compte que si ça bouffe plus de ram, à un moment ça fera plus mouliner, du moins d'autant plus tôt que ça bouffera en plus  :sleep:  
 
 
Ce n'est que l'avis de quelqu'un qui voit toujours pas pourquoi tirer une charrue avec une Ferrari alors qu'un vieux Massey Ferguson qui fuit suffit  :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Différences de perfs entre fonctions et objet

 

Sujets relatifs
Ecrire dans htaccess avec les fonctions PHPTester l'existence d'un objet div
[MING] Problème de rotation d'un objet ( + police TTF > FDB)Fonctions inline
fonction qui retourne un objet[ActiveX IIS] composant activeX ne peut pas creer un objet ...
[PHP] Session et objet :??:alternative à des fonctions javascript
Probleme de lecture d'objet[RESOLU]problème : méthode Cells de l'objet global a échoué
Plus de sujets relatifs à : Différences de perfs entre fonctions et objet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR