L'interpréteur de PHP est Zend Engine. Entrez le répertoire Zend
du package source. C'est la partie centrale de PHP et est principalement responsable de l'implémentation de la syntaxe de PHP et de la gestion de la mémoire. et Environnement de compilation et d'exécution de scripts, etc.
Tutoriels associés : "PHP7"
1 2 3 |
|
Trouver le fichier de test bench.php
Il y a beaucoup de codes de test écrits dans ce fichier, tels que
1 2 3 4 5 |
|
exécution /usr/local/php-5.6.8/bin/php bench.php
, les résultats des tests sont les suivants
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
exécuté /usr/local/php-7.2.33/bin/php bench.php
, les résultats des tests sont les suivants
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
exécuté /usr/local/php-7.4.0/bin/php bench.php
, les résultats des tests sont les suivants suit
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
Par comparaison, les performances de PHP 7 sont constatées. L'amélioration est évidente. PHP 5 prend environ 25 secondes pour exécuter le code de test, tandis que PHP 7 ne prend pas plus de 4 secondes. de PHP 7.4 est bien amélioré par rapport à PHP 7.2. Bien entendu, les résultats des tests seront différents selon les environnements de test, mais l’amélioration des performances est définitivement la même.
De plus, il existe un fichier de test plus complexe Zend
dans le répertoire micro_bench.php
Les partenaires intéressés peuvent le tester par eux-mêmes. Si la version stable de PHP 8 est officiellement publiée, vos amis pourront également découvrir par eux-mêmes les performances de PHP 8.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!