V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
no13bus
V2EX  ›  程序员

网站使用了一个公共的 cdn 库,也用到了 Google fonts. 但是用国内的 cdn 的时候,国外的用户访问网站很慢,一般大家是怎么解决这种问题的呢?

  •  
  •   no13bus ·
    no13bus · 2015-04-02 10:58:02 +08:00 · 3777 次点击
    这是一个创建于 3527 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这些库就是常见的jquery bootstrap highchart awesome-font。
    并且发现Google font竟然在国内现在是可以使用的。我这里是天津电信。
    15 条回复    2015-04-03 14:40:27 +08:00
    knightlhs
        1
    knightlhs  
       2015-04-02 11:08:21 +08:00
    如果你的客户群体很单一 那么就使用大多数客户使用的 cdn 就 OK 了
    如果你的客户群体很平均 那么就做预判定 国内的使用国内的 cdn 国外的使用国外的 cdn 就好了
    GeekCat
        2
    GeekCat  
       2015-04-02 11:10:04 +08:00 via iPhone
    如果是绑定自己域名形式的cdn,根据地区设置不同的cd服务。前提俩cdn服务目录结构相同。
    xfspace
        3
    xfspace  
       2015-04-02 11:16:24 +08:00 via Android
    GeoIP,判断那里的ip
    no13bus
        4
    no13bus  
    OP
       2015-04-02 11:19:58 +08:00
    @knightlhs 如何做判定呢?我是用python的tornado写的网站,是要根据ip库来判断对方是国外还是国内ip,然后对模板里面的css和js的地址进行不同的渲染?
    j717273419
        5
    j717273419  
       2015-04-02 11:27:58 +08:00
    遇到过,wordpress的好多theme也是引用了google cdn.

    可以用这个http://libs.useso.com/


    是360出的常用前端公共库CDN服务
    shiny
        6
    shiny  
       2015-04-02 11:34:16 +08:00
    不是说 「Google Fonts 解析至北京 IP,不再被墙」吗? https://www.v2ex.com/t/174045
    wbbim
        7
    wbbim  
       2015-04-02 11:39:49 +08:00 via iPhone
    @shiny too young
    geekzu
        8
    geekzu  
       2015-04-02 18:00:58 +08:00 via Android   ❤️ 1
    买国外cdn服务,通过智能dns分区解析实现国内外分别访问最近节点
    cdn.geekzu.org 求关注哈哈
    no13bus
        9
    no13bus  
    OP
       2015-04-02 18:22:14 +08:00
    @geekzu 这是正解。这是你自己开发的吗?好厉害。
    invite
        10
    invite  
       2015-04-02 19:03:59 +08:00
    说明你的CDN不是全球CDN,哈哈。
    buxianglei
        11
    buxianglei  
       2015-04-02 21:27:36 +08:00
    1、GEOIP
    2、DNS解析
    geekzu
        12
    geekzu  
       2015-04-02 22:00:36 +08:00 via Android
    @no13bus 只是反代了谷歌库然后做分发。。。
    alect
        13
    alect  
       2015-04-02 22:18:13 +08:00
    用智能dns解析判断国内外用户咯。
    推荐用这个 @CloudXNS
    qinkun1234
        14
    qinkun1234  
       2015-04-03 10:50:04 +08:00
    http://libs.useso.com/

    fonts.useso.com
    360网站卫士代理访问
    由于众所周知的原因,只需替换一个域名就可以继续使用Google提供的免费字体库了。同样,通过样式表引用这些资源,让网站访问速度瞬间提速吧骚年!
    sunnysign
        15
    sunnysign  
       2015-04-03 14:40:27 +08:00
    libs.useso.com 支持https
    fonts.useso.com 不支持https
    貌似是这样
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1384 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 17:35 · PVG 01:35 · LAX 09:35 · JFK 12:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.