YSlow的
我正在使用雅虎的YSlow测试我的一些网站,并注意到以下评论:
Specify an expiration at least one week in the future for the following resources
我的.htacces文件包含以下代码:
ExpiresActive On
ExpiresDefault "access plus 1 day"
这是最好的方法吗?为什么YSlow建议你设置缓存至少一周?
答案 0 :(得分:2)
为什么YSlow建议您设置 缓存至少一周?
因为他们认为(并且这不是一个坏主意)有一天还不够长:如果你有一些用户每周只访问你的网站几次,那就是一个缓存1天对他没用。
相反,基本思想是永久缓存 - 并在修改文件时更改URL (通常更改文件名称)强制浏览下载新版本。