使用不带 Cookie 的域名—前端性能优化 24
雅虎前端优化总结的35 条前端性能优化军规第二十四条:使用不带 Cookie 的域名。
当浏览器请求静态图片并把 Cookie 一起发送到服务器时,Cookie 此时对服务器没什么用处。这些 Cookie 只是增加了网络流量。所以你应该保证静态文件的请求是没有 Cookie 的。可以创建一个子域名来托管所有静态组件。
比如,你域名是 www.example.org
,可以把静态组件托管在 static.example.org
。不过,你如果把 Cookie 设置在顶级域名 example.org
下,这些 Cookie 仍然会被传给 static.example.org
。这种情况下,可以考虑启用一个全新的域名来处理静态文件请求。
另外一个使用不带 Cookie 的域名的好处是,某些代理可能会阻止缓存待 Cookie 的静态文件请求。
加微信交流