标签:在顶部 成本 jsm back inter 而且 更改 服务 fir
浏览器(和代理)使用缓存来减少HTTP请求的数量和大小,使网页加载速度更快。Web服务器使用HTTP响应中的Expires标头告诉客户端可以缓存组件的时间。这是一个很有前途的Expires标题,告诉浏览器这个响应将不会在2010年4月15日之前失效。
到期时间:2010年4月15日星期四20:00:00 GMT
如果您的服务器是Apache,请使用ExpiresDefault指令设置相对于当前日期的到期日期。ExpiresDefault指令的这个示例将过期日期设置为从请求开始的10年。
ExpiresDefault“访问加10年”
只有在用户已经访问过您的网站后,使用远期未来的Expires标题才会影响页面浏览。当用户第一次访问您的网站并且浏览器的缓存为空时,它对HTTP请求的数量没有影响。因此,这种性能改进的影响取决于用户多久访问一次带有缓冲区的页面。(一个“准备好的缓存”已经包含了页面中的所有组件。)我们在Yahoo!上测试了这一点。并发现带有引导缓存的页面浏览量为75-85%。通过使用远期未来的Expires标题,您可以增加浏览器缓存的组件数量,并在后续页面浏览中重新使用,而无需在用户的Internet连接上发送单个字节。
标签:在顶部 成本 jsm back inter 而且 更改 服务 fir
原文地址:https://www.cnblogs.com/haoluck/p/9220284.html