mor*_*eus 4 google-app-engine webpagetest
我正在pagetest.org上测试我的网站。它给了我一个
然后继续给出此列表:
利用浏览器缓存静态资源:63/100
警告 - (2.0 小时) - http://stats.g.doubleclick.net/dc.js
警告 - (5.5 天) - http: //www.bookmine.net/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
警告 - (5.5 天) - http://www.bookmine.net/favicon.ico
警告 - (5.5 天) - http:// www.bookmine.net/js/index.min.js
警告 - (5.5 天) - http://www.bookmine.net/js/jquery-ui-1.8.13.custom.min.js
警告 - (5.5 天) ) - http://www.bookmine.net/css/index.css
警告 - (5.5 天) - http://www.bookmine.net/js/jquery.form.min.js
警告 - (5.5 天) - http://www.bookmine.net/css/jquery-ui-1.8.13.custom.css
有趣的是,它确实认识到我启用了缓存(如上所述设置为 5.5 天),那么它在抱怨什么呢?我还通过此default_expiration: "5d 12h"链接验证了我有一套:app.yaml
默认过期时间
选修的。如果处理程序未指定其自己的过期时间,则静态文件处理程序提供的静态文件应由 Web 代理和浏览器缓存的时间长度。该值是一串数字和单位,以空格分隔,其中单位可以是
d天、h小时、m分钟和s秒。例如,“4d 5h”将缓存过期时间设置为文件首次请求后的 4 天零 5 小时。如果省略,生产服务器会将到期时间设置为 10 分钟。例如:
应用程序:myapp 版本:alpha-001 运行时:python27 api_version:1 线程安全:true
默认过期时间:“4d 5h”
handlers: 重要提示:过期时间将在 Cache-Control 和 Expires HTTP 响应标头中发送,因此,文件很可能被用户的浏览器以及中间缓存代理服务器(例如 Internet 服务提供商)缓存。一旦文件在给定的过期时间内被传输,通常没有办法将其从中间缓存中清除,即使用户清除自己的浏览器缓存也是如此。重新部署新版本的应用程序不会重置任何缓存。因此,如果您打算修改静态文件,它应该有一个较短的(少于一小时)过期时间。在大多数情况下,默认的 10 分钟过期时间是合适的。
我什至验证了我的网站在 fiddler 中返回的响应:
默认情况下,HTTP/200 响应是可缓存的,除非存在 Expires、Pragma 或 Cache-Control 标头并禁止缓存。HTTP/1.0 过期标头存在:2015 年 9 月 26 日星期六 08:14:56 GMT
HTTP/1.1缓存控制标头存在:public, max-age=475200 public:此响应可以由任何缓存进行缓存。max-age:该资源将在 132 小时后过期。[475200 秒]
存在 HTTP/1.1 ETAG 标头:“74YGeg”
那我为什么会得D呢?
添加一些有用的链接:
- http://www.learningtechnicalstuff.com/2011/01/static-resources-and-cache-busting-on.html
- http://www.codeproject.com/Articles/203288/Automatic- JS-CSS-versioning-to-update-browser-cach
- https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching#invalidating-and-updating-cached-responses
- https://developers.google.com/speed/docs/insights/LeverageBrowserCaching
- /sf/answers/537019381/
- http://www.articletree.com/notebook/automatically-version-your- css 和 javascript 文件/
| 归档时间: |
|
| 查看次数: |
1872 次 |
| 最近记录: |