比如有一张图片http://upload.chinaz.com//,那么当我们向它发起请求的时候,会带上www.test.com域名下的cookie,由于大部分web cache都只缓存不带cookie的请求,这样就导致每次的图片请求都不能命中cache,而仍旧要去原始服务器获取图片,导致图片缓存意义不大。所以,还是给单独搞一个图片独立域名吧,当然,不只是图片,css和js文件也可以参照这个思路来搞。
完整原文在此(二.2):http://www.chinaz.com/web/2012/0218/235900.shtml
有更多关于图片和网站服务器分离、网站架构对性能的影响这类话题的好文好书好站请推荐。
谢谢先。
有点疑惑:图片这种静态内容,需要做缓存吗?CDN也就够了吧。
“由于大部分web cache都只缓存不带cookie的请求”,至今未发现cookie会影响cache的情况
酱紫。。