Mardi 03 Juin 2008 17:27:36
Informatique
PHP optimisations et astuces
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
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 = ... ... ...

6 commentaire(s)