sneezry
V2EX  ›  问与答

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

  •  
  •   sneezry · Jan 16, 2015 via iPhone · 4758 views
    This topic created in 4157 days ago, the information mentioned may be changed or developed.
    比如taobaocdn.com,xnimg.com等等,二级域名不够他们用的吗?百度好像还有个诡异的1e100.net,不知道干嘛的。
    22 replies    2015-01-16 23:32:32 +08:00
    learnshare
        1
    learnshare  
       Jan 16, 2015
    CDN
    sneezry
        2
    sneezry  
    OP
       Jan 16, 2015 via iPhone
    @learnshare cdn一定要单独分配一级域名吗
    elgoog
        3
    elgoog  
       Jan 16, 2015
    1e100不是谷歌?
    TrustyWolf
        4
    TrustyWolf  
       Jan 16, 2015
    应该是单独的CDN系统
    GSLB是单独做的,而且基本上都是.com .net这种国内有根服务器的域名。
    icanfork
        5
    icanfork  
       Jan 16, 2015   ❤️ 3
    我说一个题外话
    小米的论坛后来放在了 bbs.xiaomi.cn 下面
    魅族也一样放在了 bbs.meizu.cn 下面
    他们都是因为二级域名的内容违规导致连累了主站

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

    至于其他的,二级域名三级域名四级域名,其实和顶级域名本质上是没什么区别的(解析的时候有点区别)
    pubby
        13
    pubby  
       Jan 16, 2015   ❤️ 1
    相同主域,在做cdn的时候,cdn服务器同样会收到cookie信息,大大的安全问题啊,谁敢
    wwqgtxx
        14
    wwqgtxx  
       Jan 16, 2015 via Android
    1e100.net是google的ip反向解析,大公司喜欢这样管理机器
    至于1e100就是google的英文含义
    Moker
        15
    Moker  
       Jan 16, 2015
    浏览器域名并发问题吧。。。忘记在哪里看到相关解释了
    mozutaba
        16
    mozutaba  
       Jan 16, 2015   ❤️ 1
    这样可以不带cookies
    lincanbin
        17
    lincanbin  
       Jan 16, 2015
    并发数、Cookies、CDN
    jacy
        18
    jacy  
       Jan 16, 2015
    我也一直有这个问题,而且有些公司老讨厌了,n个顶级域名,比如淘宝的还有tbcdn.cnalicdn.cn、alipayobjects.com等等。网易的就更多了。。
    breeswish
        19
    breeswish  
       Jan 16, 2015   ❤️ 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  
    PRO
       Jan 16, 2015 via iPhone
    为了多并发以及不传递cookies
    tcsky
        21
    tcsky  
       Jan 16, 2015
    整个浏览器里单域名并发请求才6个? 淘宝一页那么多图还玩个毛额..
    tanyuxiang
        22
    tanyuxiang  
       Jan 16, 2015
    @tcsky 淘宝详情页面经常要几十秒才能打开。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4946 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 104ms · UTC 09:40 · PVG 17:40 · LAX 02:40 · JFK 05:40
    ♥ Do have faith in what you're doing.