Windows上的PHP,XAMPP运行速度太慢了100倍
PHP在我的Windows桌面上运行得非常慢,以至于phpMyAdmin需要几分钟才能打开数据库。以下是运行简单 PHP 测试程序的时间比较:
- 运行 XAMPP 的 Windows 8.1 计算机: 3597 毫秒
- iPage共享主机: 65 毫秒
- A2托管共享主机: 26 ms
这是测试程序...
<?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;
测试程序无需调试即可运行,方法是在 Firefox 中输入“http://localhost/timer.php”。
本地计算机通常速度极快。它正在运行...
- Windows 8.1
- XAMPP 1.8.3 (控制面板 v3.2.1)
- Apache 2.4.4 (最新版本为 2.4.20)
- 5.5.3 菲律宾比索
- 反恶意软件 = Windows Defender
- IDE = PHPStorm 10.0.2
是什么让PHP运行得这么慢?