Maison > Article > développement back-end > Comparez l'efficacité de fonctionnement de php7 et php 5.5
Recommandé (gratuit) : PHP7
Lisez l'article sur l'installation de php7 du site Web étape par étape étape Après beaucoup de travail acharné, j'ai finalement installé php7.
Adresse du tutoriel d'installation de php7 :
http://www.hcoder.net/books/read_10101.html
On dit que php7 fonctionne extrêmement efficacement, est-ce vrai ? Laissez-moi l'essayer moi-même. Le code est le suivant :
<?php $stratTime = microtime(true); $startMemory = memory_get_usage(); $a = 1;for($i = 1; $i <= 100000; $i++){ $a++;}echo $a;$endTime = microtime(true);$runtime = ($endTime - $stratTime) * 1000; //将时间转换为毫秒$endMemory = memory_get_usage(); $usedMemory = ($endMemory - $startMemory) / 1024;echo "运行时间: {$runtime} 毫秒<br />";echo "耗费内存: {$usedMemory} K";
Le code ci-dessus enregistre le temps et la mémoire consommés par php exécutant 100 000 cycles.
Statut d'exécution de PHP7
100001运行时间: 3 - 7 毫秒耗费内存: 0.109375 K
Statut d'exécution de PHP5.5
100001运行时间: 18 - 30 毫秒耗费内存: 0.671875 K
Il semble que ce soit vraiment beaucoup plus rapide ! ! ! Le temps est enregistré 6 fois, la mémoire est enregistrée 6 fois. Très bonnes données !
Cependant, les webmasters doivent quand même être prudents lors de la mise à jour de php7, car de nombreux plug-ins n'ont pas encore été mis à jour ! Par exemple, la dernière extension Memcache n'est pas encore sortie...
Nous pouvons connaître les modifications de php7 à l'avance et l'utiliser de manière décisive lorsqu'il arrive à maturité ! !
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!