Mardi 03 Juin 2008 17:27:36
Informatique

PHP optimisations et astuces

Tags:: php :: copix :: bench

On vient d'en discuter avec Guillaume, et on est en train de le bloguer en même temps :) Tout d'abord pour vous parler de phpbench qui vous présente régulièrement des benchmarks de différentes méthodes PHP. Vous y découvrirez par exemple, et cela va être sujet à notre discussion juste après, que while (list($key,$val) = each($array)) est largement plus rapide que foreach ($array as $key=>$val). Ou encore que les if..elseif..else sont plus rapide que les switch/case... bref, allez lire la page et rafraichissez de temps en temps ...

Vendredi 11 Avril 2008 01:58:17
Informatique

Roadsend PHP Compiler

Tags:: php :: compiler :: bench

Tien pendant que je suis encore là, j'ai testé le compilateur PHP Roadsend. En gros, Roadsend permet de compiler un code PHP en binaire natif. Je voulais voir si on pouvait gagner vraiment du temps en exécution, ou si c'était un peu de la fumisterie. Et bien j'ai été surpris ! J'ai compilé PHP Roadsend avec le support PCRE pour le fun (par contre j'ai eut des soucis avec PDO, je verrai ça plus tard). Bref voici un bout de code que je compile:


<?
$pDest = "https://toto";

//change this
$iter = 1500000;

$mtime = ... ... ...
...
1/1
Ohloh profile for Metal3D

Suivre ce site:

Vous êtes déjà

à suivre ce site via RSS.
RSS feed
You need to upgrade your Flash Player