PHP : le mal, le bien et le mieux.

Statut
N'est pas ouverte pour d'autres réponses.
1er
OP
O

ozilrit

Elite
Merci d'être passé Loetheri. Je savais que nous aurions un débat constructif.

ozilrit a dit:
Je suis d'accord avec toi, l'accessibilité prime sur les performances.
La "boucle for là" est une astuce "performance", son mieux indique donc un nouveau regain de performance.
Il n'est pas indiqué que vous devez transformer tous vos for blocs en lignes. :pfiou:

C'est un choix, libre à vous de décider.
 
ozilrit a dit:
Merci d'être passé Loetheri. Je savais que nous aurions un débat constructif.
Je ne doutais à aucun moment de ta grande preuve d'ingéniosité.
Enfin, n'inverse pas les rôles ;) Cela dit, quelle est ton expérience en PHP, grand mâitre ozilrit ?

EDIT : D'ailleurs, dans ta grande supériorité, tu n'aurais aucun mal à me montrer comment j'ai tort ... sans devoir croire qu'il faille me mettre une crotte ;)
 
1er
OP
O

ozilrit

Elite
Justement, n'inverse pas les rôles.
Je t'ai invité à démontrer pourquoi ceci était drôle, n'hésite pas.
 
C'est drôle ^^
En général, quand une société veut montrer qu'elle a une nouvelle technologie plus puissante que les autres, elle fait des tests et les publie et parfois même n'hésite pas à donner des prototypes à des fan-sites (dans le cadre de l'informatique par exemple) pour qu'ils puissent faire la promotion de leur nouveau joujou :)

Ici, tu avances une théorie "révolutionnaire" mais ... c'est aux autres hérétiques de montrer que tu as tort. Drôle de vision, pour un pro comme toi ;)

Alors oui, je me suis trompé, il ne s'agit pas de millions d'itérations mais seulement de 10.000 sur http://www.estvideo.com/dew/pages/phpbench/ La différence la plus grande est ... de 140 ms sur 10.000 itérations. C'est sûr que tous les jours tout le monde code comme ça ;) (Si tu le fais, il faut m'expliquer).

http://www.vulgarisation-informatique.com/optimiser-php.php
Ici, on est à 200 itérations et la différence la plus grande est de ... 20 ms. C'est sûr que c'est flagrant ;) Il y a aussi une série de 1.000 itérations sur un tableau de 200 clé où la différence est de 60 ms.

http://www.webinside.be/2007/04/16/simplequote-ou-doublequote/
C'est du même topo.

Il existe d'autres benchmarks en anglais, en allemand, ... qui sont toujours du même topo. Donc oui, je rigole encore et toujours face à ton génie.
 
1er
OP
O

ozilrit

Elite
Je crois que tu n'as pas bien compris.

Je n'ai aucun intérêt à poster ce thread ici, hormis partager.

Je n'ai aucun intérêt à ce que tu suives ces astuces, libre à toi de coder comme tu l'entends.

Je n'ai aucun intérêt à te prouver que ceci fonctionne ou pas, libre à toi d'essayer.

Je n'ai aucun intérêt à te dire pour qui je travaille, libre à toi de croire que je travaille seul, comme une merde et pour un blog scorant 15 visites par jour.

Je n'avance rien de révolutionnaire, ce qui est présenté est exploité depuis longtemps mais n'est pas accessible à tous. D'ailleurs les benchmarks que tu me présente ne comparent que deux de ces astuces (bien connues mais j'avais cru bon de les rappeler : concaténation contre double-guillemets et count avant ou pendant une boucle).
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut