我在 Windows 7 上使用 xampp 版本 1.7.7。我正在尝试这样做,当您单击保存图像时,它会在后台向 save_record.php 发送信息。我这样做
$.ajax({
url: 'save_record.php',
data: values.join("&"),
success: function(data) {
//document.write(data);
}
});
这显然不是问题。问题是响应很慢,我找不到原因。下面我添加了我从 chrome 速度跟踪器收到的数据。Firebug 还显示 1 秒以上的所有响应。它们以 1055ms 或 1035ms 的格式出现,这让我觉得它在某处卡住了一秒钟。如果这还不够奇怪,它会在某个时间开始快速(30-50 毫秒)发出请求,这对我来说是一个完全可用的应用程序。否则 1 秒的延迟会杀死它。我曾经杀死进程 explorer.exe 并添加为新任务并且它有效。但下一次没有。我重新启动了电脑——一秒钟……当我输入这个问题时,它开始做那些快速的请求。一旦它开始快速完成它们,一切都很好,但是当我启动 xampp(或从睡眠状态打开我的笔记本电脑)时,它通常很慢(1sec+)。一段时间后(通常是 5-10 分钟),这是一个有点自我解决的问题,但它很烦人,而且很奇怪为什么会发生这种情况:) 希望我清楚这个问题。
PS 我测试过,从第一个 php 标签到最后一个标签的时间差约为 20 毫秒,所以我认为不是 PHP 缓存在起作用?
PS2。我会提供所需的任何其他数据,只是不确定要看什么:) 命名它。
更新:添加了 Chrome 的网络标签。
更新:重新安装 xampp 后问题仍然存在: