PHP sur Windows avec XAMPP en cours d'exécution 100 fois trop lent

PHP s'exécute très lentement sur mon bureau Windows que phpMyAdmin prend que quelques minutes pour ouvrir une base de données. Voici une comparaison des temps d'exécution d'un simple test PHP programme:

  • Windows 8.1 machine de course de XAMPP: 3597 ms
  • iPage hébergement mutualisé: 65 ms
  • A2Hosting hébergement mutualisé: 26 ms

Voici le programme de test...

<?php
$rStartTime = microtime(true);
$countTo = 100000;
$a = 0;
//$countTo = $countTo * 100;
for ($x = 0; $x <= $countTo; $x++) {
    $a = sqrt(pow($x, 2));
}
$rMs = floor((microtime(true) - $rStartTime) * 1000);
echo 'timer done, countTo=' . $a . ' ms=' . $rMs;

Le programme de test est d'exécuter sans débogage, en entrant "http://localhost/timer.php" dans Firefox.

La machine locale est normalement très rapide. Il est en cours d'exécution...

  • Windows 8.1
  • XAMPP 1.8.3 (control panel v3.2.1)
  • Apache 2.4.4 (les plus récents sont 2.4.20)
  • PHP 5.5.3
  • Antimalware = Windows Defender
  • IDE = PHPStorm 10.0.2

Ce qui rend l'exécution de PHP, si lentement?

OriginalL'auteur CaptureWiz | 2016-04-20