V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sneezry
V2EX  ›  问与答

为什么很多网站为提供静态资源的服务分配单独的顶级域名?

  •  
  •   sneezry · 2015-01-16 14:16:01 +08:00 via iPhone · 4193 次点击
    这是一个创建于 3412 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如taobaocdn.com,xnimg.com等等,二级域名不够他们用的吗?百度好像还有个诡异的1e100.net,不知道干嘛的。
    22 条回复    2015-01-16 23:32:32 +08:00
    learnshare
        1
    learnshare  
       2015-01-16 14:19:54 +08:00
    CDN
    sneezry
        2
    sneezry  
    OP
       2015-01-16 14:21:35 +08:00 via iPhone
    @learnshare cdn一定要单独分配一级域名吗
    elgoog
        3
    elgoog  
       2015-01-16 14:22:34 +08:00
    1e100不是谷歌?
    TrustyWolf
        4
    TrustyWolf  
       2015-01-16 14:23:41 +08:00
    应该是单独的CDN系统
    GSLB是单独做的,而且基本上都是.com .net这种国内有根服务器的域名。
    belin520
        5
    belin520  
       2015-01-16 14:25:42 +08:00   ❤️ 3
    我说一个题外话
    小米的论坛后来放在了 bbs.xiaomi.cn 下面
    魅族也一样放在了 bbs.meizu.cn 下面
    他们都是因为二级域名的内容违规导致连累了主站

    一些图片或其他内容如果是不可预知的,这样规避风险也可能是其中的原因之一
    kslr
        6
    kslr  
       2015-01-16 14:32:29 +08:00
    还有个COOKIE的原因
    learnshare
        7
    learnshare  
       2015-01-16 14:32:59 +08:00
    @sneezry CDN 是一个非常庞大的系统,不是三五个域名就可以搞定的
    zeinipiyan
        8
    zeinipiyan  
       2015-01-16 14:33:48 +08:00
    好像是单个域名并发的原因?
    6IbA2bj5ip3tK49j
        9
    6IbA2bj5ip3tK49j  
       2015-01-16 15:17:03 +08:00   ❤️ 1
    LS正解,链接并发的问题。
    http://www.iefans.net/qingqiu-bingfa-lianjieshu-xianzhi/
    网上的一篇旧文章。
    yylzcom
        10
    yylzcom  
       2015-01-16 15:29:25 +08:00 via Android   ❤️ 1
    有可能是方便设置缓存时间,以前对网站做Page speed优化的时候接触过
    vileer
        11
    vileer  
       2015-01-16 16:04:49 +08:00 via Android   ❤️ 1
    大部分浏览器对于同一域名下的链接并发是有限制,如果一个页面的资源比较多(例如图片)那么加载就会很慢,所以大部分网站的做法会将图片放在单独的二级域名,而且有时还不止一个,像image1.domain.com,image2.domain.com这样
    NewYear
        12
    NewYear  
       2015-01-16 16:07:31 +08:00
    主要是cookie的问题

    至于其他的,二级域名三级域名四级域名,其实和顶级域名本质上是没什么区别的(解析的时候有点区别)
    pubby
        13
    pubby  
       2015-01-16 16:44:45 +08:00   ❤️ 1
    相同主域,在做cdn的时候,cdn服务器同样会收到cookie信息,大大的安全问题啊,谁敢
    wwqgtxx
        14
    wwqgtxx  
       2015-01-16 17:35:10 +08:00 via Android
    1e100.net是google的ip反向解析,大公司喜欢这样管理机器
    至于1e100就是google的英文含义
    Moker
        15
    Moker  
       2015-01-16 17:47:19 +08:00
    浏览器域名并发问题吧。。。忘记在哪里看到相关解释了
    mozutaba
        16
    mozutaba  
       2015-01-16 17:51:06 +08:00   ❤️ 1
    这样可以不带cookies
    lincanbin
        17
    lincanbin  
       2015-01-16 18:26:59 +08:00
    并发数、Cookies、CDN
    jacy
        18
    jacy  
       2015-01-16 19:16:19 +08:00
    我也一直有这个问题,而且有些公司老讨厌了,n个顶级域名,比如淘宝的还有tbcdn.cnalicdn.cn、alipayobjects.com等等。网易的就更多了。。
    breeswish
        19
    breeswish  
       2015-01-16 21:25:07 +08:00   ❤️ 2
    1,并发

    浏览器有单域名并发请求数上线,多域名可以压榨加载速度,最大化并发请求

    http://www.feelcss.com/browser-concurrent-requests.html

    2,cookieless

    不会共享 cookie,可以进一步减少请求体积

    其他: http://stackoverflow.com/questions/160376/why-move-your-javascript-files-to-a-different-main-domain-that-you-also-own
    Showfom
        20
    Showfom  
       2015-01-16 22:16:37 +08:00 via iPhone
    为了多并发以及不传递cookies
    tcsky
        21
    tcsky  
       2015-01-16 23:26:13 +08:00
    整个浏览器里单域名并发请求才6个? 淘宝一页那么多图还玩个毛额..
    tanyuxiang
        22
    tanyuxiang  
       2015-01-16 23:32:32 +08:00
    @tcsky 淘宝详情页面经常要几十秒才能打开。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2415 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:13 · PVG 23:13 · LAX 08:13 · JFK 11:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.