我正在调查jQuery,Ajax和浏览器缓存的问题。
我们正在使用jQuery通过Ajax从服务器获取一段html。当没有缓存时,响应大约需要10毫秒(根据Firebug)。如果这是200或304响应并不重要。当浏览器没有进入服务器时(我在Firebug中通过灰线和缓存响应头看到),FireBug报告的“等待”时间超过200毫秒。
有人对这里的错误有所暗示吗?
编辑:可能是Firebug正在减慢缓存速度。关闭Firebug可以提供更加快捷的页面。
答案 0 :(得分:0)
取决于您的计算机的速度,在整个网络浏览器缓存中查找合适的信息。
当数据不在您的Web浏览器缓存中时,立即从服务器找到数据。当数据在您的Web浏览器缓存中时,在Web浏览器缓存中的所有数据中搜索相应的数据需要一些时间。