• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ethsol
V2EX  ›  程序员

国内的开源静态 cdn,例如 bootcdn, staticfile 这些大家有用过吗?

  •  
  •   ethsol · Sep 20, 2016 · 9525 views
    This topic created in 3558 days ago, the information mentioned may be changed or developed.

    用过的同学能不能说一下他们有没有限流?速度怎样啊

    38 replies    2016-09-22 15:39:56 +08:00
    int64ago
        1
    int64ago  
       Sep 20, 2016
    用 cdnjs 吧,用这些是作死,参考 360 谷歌字体库反代
    ikaros
        2
    ikaros  
       Sep 20, 2016
    @int64ago 360 那个以前用过,怎么了?
    int64ago
        3
    int64ago  
       Sep 20, 2016
    @ikaros 关停了

    反正不要太依赖纯免费服务就对了

    比较好的方式就是用七牛反代 cdnjs ,这样既安全,国内速度也不错
    我写的一个小工具干这个事, https://github.com/int64ago/cdnjs-extension
    ethsol
        4
    ethsol  
    OP
       Sep 20, 2016
    @int64ago cdnjs 国内好使?我们不考虑国外速度
    int64ago
        5
    int64ago  
       Sep 20, 2016
    @zong400 参考我上条回复
    unique
        6
    unique  
       Sep 20, 2016
    一直用 bootcdn
    ethsol
        7
    ethsol  
    OP
       Sep 20, 2016
    @unique 请问你网站域名和带宽和日 pv 大概多少? bootcdn 会有限流机制吗?
    ethsol
        8
    ethsol  
    OP
       Sep 20, 2016
    @ikaros 请问你网站域名和带宽和日 pv 大概多少? bootcdn 会有限流机制吗?
    rrkelee
        9
    rrkelee  
       Sep 20, 2016   ❤️ 1
    一直用 bootcdn +1

    不过 保险的做法是 判断一下载入成功没 :

    if (typeof jQuery == 'undefined') {
    document.write(unescape("%3Cscript src='/js/jquery.min.js' type='text/javascript'%3E%3C/script%3E"));
    }
    tension
        10
    tension  
       Sep 20, 2016
    我用 阿里云 CDN 一个 CDNJS 会不会 很快就用完流量了?
    ethsol
        11
    ethsol  
    OP
       Sep 20, 2016
    @rrkelee 请问你网站域名和带宽和日 pv 大概多少? bootcdn 会有限流机制吗?
    HIT100
        12
    HIT100  
       Sep 20, 2016
    不相信第三方静态资源库,说关闭就关闭, 360 就是最好的例子,直接下载下来本地化不就完了。几个静态文件能要多大流量?
    pc10201
        13
    pc10201  
       Sep 20, 2016
    个人觉得百度的最快,但是更新稍为慢一些~
    ethsol
        14
    ethsol  
    OP
       Sep 20, 2016
    @HIT100 高峰期 30 分钟 4g 流量,是我们这里单个页面最大的,比第二名高 4 倍。。。
    ethsol
        15
    ethsol  
    OP
       Sep 20, 2016
    @HIT100 单个 url
    tension
        16
    tension  
       Sep 20, 2016
    阿里云 CDN 一个 CDNJS

    也可以用啊,而且速度很爽。
    wucao219101
        17
    wucao219101  
       Sep 20, 2016
    一直用 bootcdn ,已经用了很多项目了,从未出现过问题。
    mingqing
        18
    mingqing  
       Sep 20, 2016
    简直被 360 的那个谷歌字体反代给捅了一刀,以后 360 啥也不碰了。
    benbenzhangqi
        19
    benbenzhangqi  
       Sep 20, 2016
    之前用的百度的 听楼上几位的之后 修改为 bottcdn 貌似效果很不错
    MikuM97
        20
    MikuM97  
       Sep 20, 2016
    我博客的主题,用到的 webfont 我都全部本地化了。谷歌的 CND 虽然没被墙,但是高峰时段地址都解析不出来
    MikuM97
        21
    MikuM97  
       Sep 20, 2016
    打错了, CDN
    Lentin
        22
    Lentin  
       Sep 20, 2016
    看看这位 dalao @Showfom 能维护多久
    https://css.net/
    ethsol
        23
    ethsol  
    OP
       Sep 20, 2016
    @tension 后备方案,呵呵
    ethsol
        24
    ethsol  
    OP
       Sep 20, 2016
    @wucao219101 介绍下,日 pv ,请求频率大概多少?
    caiya21
        25
    caiya21  
       Sep 20, 2016
    用别人的 cdn 要防止别人挂了 然后你会被牵连
    wucao219101
        26
    wucao219101  
       Sep 20, 2016
    @zong400 都是比较小的项目,没有高并发,只是觉得稳定性不错,也很省事。
    Technetiumer
        27
    Technetiumer  
       Sep 20, 2016   ❤️ 4
    推荐 jsdelivr ,用的 cloudflare , maxcdn , keycdn 等等,支持合并文件,还有国内节点,但是国内节点比 bootcdn , staticfile 少,而 staticfile 貌似没有国外节点。

    bootcdn 是个人搞得,备案是个人, staticfile 的备案是七牛云, staticfile 比 bootcdn 靠谱。

    bootcdn 比较全, staticfile 的 jq 都没有最新版的,其他的如百度 /360/uapi 的都只有几个库。

    cdnjs 是唯一支持 ipv6 的,但是没有国内节点,任播也不走香港。

    总之推荐 jsdelivr 和 cdnjs ,需要合并文件或国内节点就 jsdelivr ,需要 ipv6 不考虑国内速度就 cdnjs 。

    服务器在国内,面向国内就不要用 cdnjs 了反而慢。
    bigtan
        28
    bigtan  
       Sep 20, 2016
    @Technetiumer 我在微博问过许世伟, staticfile 只是七牛赞助 cdn ,并不是七牛的产品。 bootcdn 是 upyun 赞助的,一直是有人在维护的,我给作者发过邮件更新版本。
    bigtan
        29
    bigtan  
       Sep 20, 2016
    不过 gravatar , google fonts , google ajax 什么的都是自己反代了一份,走的 upyun 的 cdn ,效果拔群。
    Technetiumer
        30
    Technetiumer  
       Sep 20, 2016
    用静态文件 cdn 是为了快,例如 sina 的只有两个节点就不要用了,
    最好不要用个人搞得, 360 的都说关就关,用 cdn 公司搞的比较安全,如 cdnjs , jsdelivr , staticfile 。

    关于 jsdelivr : /t/208365

    “由 MaxCDN 的 Dmitriy 与一群社区伙伴搭建”
    Technetiumer
        31
    Technetiumer  
       Sep 20, 2016
    @bigtan
    staticfile 是一个团队吧。
    bootcdn 貌似是一个人?
    tangzhehao
        32
    tangzhehao  
       Sep 20, 2016
    google fonts 咋搞?头疼这个。
    Technetiumer
        33
    Technetiumer  
       Sep 20, 2016
    @tangzhehao

    目前只有 dalao @Showfom

    https://css.net/

    数字的反代已经关了,或者放到本地吧
    realpg
        34
    realpg  
    PRO
       Sep 20, 2016
    @rrkelee
    这个判断不应该在 js 端完成
    应该在后端完成,维持一个 redis 变量控制全局采用 bootcdn 还是自有
    zi
        35
    zi  
       Sep 20, 2016
    360 那个坑货,关字体库就算了,这几天还给 js 和 css 库加验证码。。可把我害惨了,花了半天时间把模板全改了
    ikaros
        36
    ikaros  
       Sep 20, 2016
    @zong400 已经关了
    Showfom
        37
    Showfom  
    PRO
       Sep 20, 2016
    @Lentin css js 这些静态文件没几个流量 理论上应该会一直维护下去 不过可能会换一下域名 到时候会跳转通知
    tangzhehao
        38
    tangzhehao  
       Sep 22, 2016
    @Technetiumer 我在用中科大的,但是想自己搭建。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1529 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 76ms · UTC 16:28 · PVG 00:28 · LAX 09:28 · JFK 12:28
    ♥ Do have faith in what you're doing.