我制作了一个简单的PHP脚本,我从我的localhost运行它。 该脚本不使用任何会话,cookie,数据库或文件。它只能睡100毫秒并测量睡眠时间。代码在这里并不重要,但无论如何:
$r = microtime(true);
usleep(100000);
echo 1000*(microtime(true) - $r);
当我在Chrome或Firefox中运行此脚本时,我得到的结果如下: 99.447011947632 要么 99.483013153076
然而,该脚本总是在Chrome中一秒钟内渲染,但在Firefox中最多需要4秒!
以下是来自Tamper Data for Firefox的基准测试:
(抱歉,它不是英文。列是从左到右:URL,总时间,大小,HTTP状态)
Firefox有问题。会是什么呢?该问题也会影响其他脚本。
我应该为Firefox发送任何特殊的HTTP标头吗?