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

有没有必要做一个针对 googleapis.com 的 Google 公共库&字体库 CDN 服务呢?

  •  
  •   mornlight · 2014-08-29 19:45:29 +08:00 · 6233 次点击
    这是一个创建于 3517 天前的主题,其中的信息可能已经有所发展或是发生改变。
    类似于360的这个 http://libs.useso.com

    很多的wordpress主题里都使用了google的字体库,导致大陆环境下经常出现页面加载缓慢。
    目前几个常用的做法是:
    1.将静态资源存到自己的服务器上,然后把链接指向自己,此举可治标。
    2.将 googleapis.com 替换成 useso.com
    3.使用插件处理(本质上还是用1或2的方法,自动化了而已)

    但是360的前端库有个很大的问题,不支持https。如果在页面中引用了http的东西,浏览器会有提示,域名前面的锁也变成黄色。所以如果博主有强迫症的话,也会不爽。

    有没有必要我们再搭建一个支持https的CDN服务呢?

    唔,如果有360的同学,跟网站卫士那边说一下挂个证书上去是最好不过的了。通配证书一年最多几千块嘛。
    40 条回复    2015-02-05 18:27:55 +08:00
    mornlight
        1
    mornlight  
    OP
       2014-08-29 19:46:26 +08:00
    我啥都没干,怎么第二句话成超链接了...
    aheadlead
        2
    aheadlead  
       2014-08-29 20:01:09 +08:00
    useso太卡了...
    零技术站长求本地化方法
    ScotGu
        3
    ScotGu  
       2014-08-29 20:09:21 +08:00
    @mornlight useso 真的卡。。。
    莫非你是.com结尾的?
    mornlight
        4
    mornlight  
    OP
       2014-08-29 20:15:25 +08:00
    @ScotGu 我没懂你的意思
    mornlight
        5
    mornlight  
    OP
       2014-08-29 20:16:36 +08:00
    @aheadlead 你这么一说还好像真是的,我前些天刚给别人搭了个博客,useso挺卡的,我还以为是我自己的网络问题
    aheadlead
        6
    aheadlead  
       2014-08-29 21:34:29 +08:00
    @mornlight 简直卡得令人伤心

    dlifep.com
    你测试测试 看看字体要加载多久
    Showfom
        7
    Showfom  
       2014-08-29 21:35:30 +08:00
    useso.com 确实卡。。。还不如自己搭建呢
    Showfom
        8
    Showfom  
       2014-08-29 21:36:09 +08:00   ❤️ 1
    orvice
        9
    orvice  
       2014-08-29 21:38:01 +08:00
    @mornlight 论空格的重要性...
    Showfom
        10
    Showfom  
       2014-08-29 21:39:09 +08:00
    @orvice 论 IDN 域名的傻逼性
    ScotGu
        11
    ScotGu  
       2014-08-29 21:47:31 +08:00
    @mornlight 呃~ 手残了。 我的意思是 你第二句变成超链接莫非是因为.com结尾的,所以变了? 自从剁手后打字不流畅了。。
    mornlight
        12
    mornlight  
    OP
       2014-08-29 21:55:39 +08:00   ❤️ 1
    @aheadlead 我这里打开还可以,2s,加载慢是你站上其他资源有问题。
    mornlight
        13
    mornlight  
    OP
       2014-08-29 21:56:50 +08:00
    @ScotGu 嗯,应该是这样的,识别成域名了
    mornlight
        14
    mornlight  
    OP
       2014-08-29 21:57:16 +08:00
    @Showfom 自己搭一个好了,小范围使用,加上CDN和证书
    tcsky
        15
    tcsky  
       2014-08-29 22:23:06 +08:00
    360那个字体镜像一点都不靠谱, 我这边经常打不开~
    wwqgtxx
        16
    wwqgtxx  
       2014-08-29 22:41:50 +08:00 via Android
    自己弄一个vps反代一下
    mornlight
        17
    mornlight  
    OP
       2014-08-29 22:46:18 +08:00
    @wwqgtxx 这样完全是把事情弄得更复杂了,而且没有通用性
    shiniv
        18
    shiniv  
       2014-08-29 22:47:13 +08:00   ❤️ 1
    用泛域证书反代了fonts和ajax..
    icevil
        19
    icevil  
       2014-08-29 22:49:12 +08:00   ❤️ 5
    seki
        20
    seki  
       2014-08-29 22:50:27 +08:00
    我挺期待七牛云做一个的,既然他们都已经在 host js库了……
    kmvan
        21
    kmvan  
       2014-08-29 22:53:43 +08:00 via Android
    这就体现出主题作者的本地化能力了,这就是拉开差距的地方
    582033
        22
    582033  
       2014-08-29 22:55:32 +08:00   ❤️ 1
    我是用七牛直接镜像useso.com来实现https的...

    七牛支持ssl协议的, http://kbkb.qiniudn.com/https-support

    https://yjiang.tk 喏,看源文件的header部分,不过后台暂时没修改主站url,默认链接还是http
    mornlight
        23
    mornlight  
    OP
       2014-08-29 23:15:20 +08:00
    @icevil 我这里访问速度还不错,但是看起来他们是直接用科大的教育网服务器,不知道是不是全国都流畅。
    mornlight
        24
    mornlight  
    OP
       2014-08-29 23:22:37 +08:00
    @seki 七牛的确很适合干这个。@niuer 要不,你帮我们向你们领导捎句话?
    mornlight
        25
    mornlight  
    OP
       2014-08-29 23:22:53 +08:00
    @582033 你太机智了....
    mornlight
        26
    mornlight  
    OP
       2014-08-29 23:25:09 +08:00
    @shiniv 是的。妹子,我看你博客内容,对这方面挺了解的嘛
    mornlight
        27
    mornlight  
    OP
       2014-08-29 23:25:55 +08:00
    @niuer 么么哒
    glasslion
        28
    glasslion  
       2014-08-29 23:27:57 +08:00
    @mornlight
    @582033 七牛的镜像不会区分user agent,有毛用
    mornlight
        29
    mornlight  
    OP
       2014-08-29 23:28:45 +08:00
    @shiniv 貌似,被你头像迷惑了,哼!
    mornlight
        30
    mornlight  
    OP
       2014-08-29 23:30:39 +08:00
    @glasslion 诶?还和UA有关?
    shiniv
        31
    shiniv  
       2014-08-30 00:16:10 +08:00
    @mornlight 额。。
    digimoon
        32
    digimoon  
       2014-08-30 00:49:25 +08:00
    其实我比较想将这些常用的js和webfont什么的弄到本地然后浏览器里优先读取本地,不知道firefox有没什么类似的扩展
    mornlight
        33
    mornlight  
    OP
       2014-08-30 00:53:34 +08:00
    @digimoon 你说的是客户端的事情了。我觉得只要网络通畅,加载这些文件用不了多长时间。
    aheadlead
        34
    aheadlead  
       2014-08-30 01:13:52 +08:00
    @mornlight 请指点指点是什么东西导致加载慢 感谢
    mornlight
        35
    mornlight  
    OP
       2014-08-30 01:35:42 +08:00   ❤️ 1
    @aheadlead 你的博客目前貌似只有一篇文章,虽然只有一篇,也可以考虑使用More标签只让首页显示前面一小部分。
    我猜测你的 img.dlifep.com 是用的阿里云CDN,服务器本身也在阿里云,响应速度不应该有什么问题。
    但是你的首页一打开,有个mp4的文件加载时占了我绝大部分的带宽,所以我这里小水管会觉得加载慢。20M以上的带宽应该能秒开。

    把首页的东西,弄少点。图片还好,mp4 也太坑了。其他的我没见到哪里不对劲,你做得已经足够好了。
    aheadlead
        36
    aheadlead  
       2014-08-30 01:41:15 +08:00
    @mornlight
    我博客有几十篇文章 首页只显示最新一篇(我马上添加more标签)
    img.dlifep.com的确是采用的阿里云的CDN 网站很小 使用CDN纯粹是为了学习
    mp4文件您确定不是点击播放后再载入的吗 wordpress自带的视频播放器应该没这么渣啊(我用safari基本秒开,不过会有几秒钟没有文字的过程,我猜测正在从useso载入字体)

    感谢
    mornlight
        37
    mornlight  
    OP
       2014-08-30 01:56:25 +08:00
    @aheadlead 我用的chrome,F12控制台里看,字体只用了几百毫秒就加载完了,剩下的十几秒全是在加载mp4 文件。
    你可以自己试试: F12->Network->Ctrl + F5刷新页面
    mornlight
        38
    mornlight  
    OP
       2014-08-30 01:57:51 +08:00
    @aheadlead 昂,原来你的归档是这么个玩法,我说找了半天没看到哪里有 achieves...
    millken
        39
    millken  
       2014-09-25 11:01:46 +08:00
    同问fonts.gstatic.com 这个有没有对应的cdn
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3650 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:45 · PVG 12:45 · LAX 21:45 · JFK 00:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.