(reprise du message précédent)
Peut-être, mais de mon côté, j'optimise en utilisant microtime() appliqué à des structures objets pour détecter les portions de code que peuvent ralentir le serveur.
J'ai certains script qui effectuent des manipulations d'images ou des calculs complexes ou des analyses de code source (notament avec des expressions régulières un peu pointues), ainsi que des transformations xslt, etc etc.., et je ressent parfois le besoin de me faire une idée.
Je n'appelle pas ça bench, mais mesure, et je suis tout à fait conscient des différences qu'il peut y avoir entre deux machines, deux versions de php, deux systèmes d'exploitation. Tout cela est basique.
L'interêt est de comparer deux fonctions dans la même environnement et de déduire que l'une est plus efficace que l'autre. Soit un peu plus, beaucoup plus...
Rien à voir avec les switch. La seule galerie que j'amuse, c'est moi-même.
Peut-être, mais de mon côté, j'optimise en utilisant microtime() appliqué à des structures objets pour détecter les portions de code que peuvent ralentir le serveur.
J'ai certains script qui effectuent des manipulations d'images ou des calculs complexes ou des analyses de code source (notament avec des expressions régulières un peu pointues), ainsi que des transformations xslt, etc etc.., et je ressent parfois le besoin de me faire une idée.
Je n'appelle pas ça bench, mais mesure, et je suis tout à fait conscient des différences qu'il peut y avoir entre deux machines, deux versions de php, deux systèmes d'exploitation. Tout cela est basique.
L'interêt est de comparer deux fonctions dans la même environnement et de déduire que l'une est plus efficace que l'autre. Soit un peu plus, beaucoup plus...
Rien à voir avec les switch. La seule galerie que j'amuse, c'est moi-même.