首页 > SF的资源都放在另一个域名下,为什么?

SF的资源都放在另一个域名下,为什么?

通过源代码看到资源文件都在sfault.com中,但是IP是同一个。


cookie free应该也是一个原因。


浏览器对同一个域名的请求数有限,分开资源文件能加速页面的请求速度。


除了@fen 提到的请求数问题以外,还有就是为CDN部署准备的。


静态文件分域名是网站前端性能优化的一个重要手段,浏览器对同一个域名同时只能发起一个请求,多个域名可以并发。但域名不是越多越好,因为DNS解析也需要时间(而且IE6/7同时最多支持两个并发,这个设计受限于当年的网络状态),所以权衡并发与DNS解析,一般整张页面的域名不会超过10个,一般在5个左右。

【热门文章】
【热门文章】