Comparatif des différentes versions de PHP

Bonjour à tous,

Pour information, sur la plateforme de service web Niloo, il y a 95% de site utilisant la version 5.4 de PHP.
Afin de vous faire une idée sur les performances, voici un très rapide comparatif des différentes versions de PHP proposées :

http://php53.niloo.fr/bench.php :

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-11-10 20:52:24
Server : php53.niloo.fr@127.0.0.1
PHP version : 5.3.29
Platform : Linux
--------------------------------------
test_math : 0.925 sec.
test_stringmanipulation : 0.904 sec.
test_loops : 0.891 sec.
test_ifelse : 0.667 sec.
--------------------------------------
Total time: : 3.387 sec.

http://php54.niloo.fr/bench.php :

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-11-10 20:52:29
Server : php54.niloo.fr@127.0.0.1
PHP version : 5.4.45
Platform : Linux
--------------------------------------
test_math : 0.926 sec.
test_stringmanipulation : 0.970 sec.
test_loops : 0.602 sec.
test_ifelse : 0.508 sec.
--------------------------------------
Total time: : 3.006 sec.

http://php55.niloo.fr/bench.php :

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-11-10 20:52:32
Server : php55.niloo.fr@127.0.0.1
PHP version : 5.5.38
Platform : Linux
--------------------------------------
test_math : 0.915 sec.
test_stringmanipulation : 0.923 sec.
test_loops : 0.551 sec.
test_ifelse : 0.558 sec.
--------------------------------------
Total time: : 2.947 sec.

http://php56.niloo.fr/bench.php :

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-11-10 20:52:36
Server : php56.niloo.fr@127.0.0.1
PHP version : 5.6.27
Platform : Linux
--------------------------------------
test_math : 0.843 sec.
test_stringmanipulation : 0.874 sec.
test_loops : 0.552 sec.
test_ifelse : 0.424 sec.
--------------------------------------
Total time: : 2.693 sec.

http://php70.niloo.fr/bench.php :

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-11-10 20:52:40
Server : php70.niloo.fr@127.0.0.1
PHP version : 7.0.12
Platform : Linux
--------------------------------------
test_ifelse : 0.207 sec.
test_loops : 0.341 sec.
test_stringmanipulation : 0.554 sec.
test_math : 0.246 sec.
--------------------------------------
Total time: : 1.348 sec.

http://php71.niloo.fr/bench.php :

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-12-02 21:08:37
Server : php71.niloo.fr@127.0.0.1
PHP version : 7.1.0
Platform : Linux
--------------------------------------
test_math : 0.260 sec.
test_stringmanipulation : 0.352 sec.
test_loops : 0.337 sec.
test_ifelse : 0.339 sec.
--------------------------------------
Total time: : 1.288 sec.

Conclusion :

Nous pouvons observer une belle amélioration en terme de vitesse de calcul à chaque montée en version de PHP.
Une vitesse doublée en passant de la version 5.4 à la version 7.0.
Qu’attendez-vous pour monter en version ? 😉