访问公司服务器上的java web 项目,当浏览器清除缓存后,页面要加载2分钟才好,第二次访问就挺快了,然后再清除缓存又会加载好长时间,但是后来我发现当刷新页面时接着点暂停再点刷新页面立马就加载完了,请问这是怎么一回事,该怎么解决?
由于浏览器缓存了一些前端文件,所以你清除缓存后会重新从服务器下载这些文件,导致速度变慢,解决办法可以是加快服务器的性能,还有页面需要优化,一次性少加载一些文件或者先显示页面,后加载文件。
哎!!难道没人能解决的人吗??
先看看浏览器中的控制台中的网络信息,看主要时间花在加载什么资源上
你页面加载东西太多了吧
jquery-1.9.1.js 把它换一个系列不行么。。
把jquery文件换成压缩的jquery.min.js
暂停,后台也在缓存呢吧?第一次加载慢很正常
很正常 浏览器缓存和后台没关系 主要原因是你请求的页面引用的JS CSS images cookie啥的太多 清掉后需要重新加载 网速也是原因之一 加载js啥的相当于下载 希望完美解决你的问题