Dns CDN和域

Dns CDN和域,dns,cdn,Dns,Cdn,许多大型网站(facebook等)都在为其内容设置CDN。现在我注意到,这些CDN并不总是在原始域上 示例:Facebook图片位于“photos-a.ak.fbcdn.net”上 为什么呢?在“主”域(facebook.com)上没有很多子域会有性能提升吗?对于用户来说,性能提升很大,因为使用不同的域,浏览器将不再需要发送cookies 阅读本文了解有关无cookieless域的更多信息:CDN通常分布在世界各地,因此与所有文件都位于主数据中心相比,用户更接近文件 很难(不可能?)将单个域路由

许多大型网站(facebook等)都在为其内容设置CDN。现在我注意到,这些CDN并不总是在原始域上

示例:Facebook图片位于“photos-a.ak.fbcdn.net”上


为什么呢?在“主”域(facebook.com)上没有很多子域会有性能提升吗?

对于用户来说,性能提升很大,因为使用不同的域,浏览器将不再需要发送cookies


阅读本文了解有关无cookieless域的更多信息:

CDN通常分布在世界各地,因此与所有文件都位于主数据中心相比,用户更接近文件

很难(不可能?)将单个域路由到不同的数据中心


此外,不再需要发送cookies。对于Facebook来说,由于在网络上到处都嵌入了大量的cookies,这可以节省很多钱。

Stackoverflow本身在网络上很好地消除了cookies

当浏览器请求 静态图像并发送cookie 与请求一起,服务器 没有任何用处 饼干。所以他们只创建网络 没有正当理由的交通堵塞。你应该 确保安装了静态组件 使用无cookie请求请求。 创建一个子域并托管所有 那里有静态组件

如果您的域是www.example.org,则可以在上托管静态组件 static.example.org。然而,如果你 已在顶层设置cookie domain example.org,而不是 www.example.org,然后是所有请求 到static.example.org将包括 那些饼干。在这种情况下,您可以 购买一个全新的域名,托管您的 静态组件,并保持此状态 域cookie免费。雅虎!使用 yimg.com,YouTube使用yimg.com, 亚马逊使用images-Amazon.com等等 开

在无cookie域上托管静态组件的另一个好处是,某些代理可能会拒绝 缓存正在运行的组件 我要饼干。在相关的 注意,如果您想知道是否应该使用 example.org或www.example.org 你的主页,考虑饼干 影响省略www不会给你留下任何印象 选择,但要将Cookie写入 *.example.org,因此出于性能原因,最好使用www 子域,并将Cookie写入 那个子域

源于