V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
MinonHeart
V2EX  ›  问与答

Gravatar 异常的慢

  •  
  •   MinonHeart · Dec 13, 2015 · 2556 views
    This topic created in 3801 days ago, the information mentioned may be changed or developed.

    http://ww1.sinaimg.cn/large/c4f4475egw1eyycm5myfsj20e50cita6.jpg

    http://ww2.sinaimg.cn/large/c4f4475egw1eyycmi34awj20e9097gm1.jpg

    加载评论头像的时候,部分的 Gravatar 头像加载异常的慢,有时候会失败,获取不到图片。

    试了一下多说的源也是一样,这是什么情况?

    Supplement 1  ·  Dec 13, 2015
    (¬_¬)
    童鞋们先看图片,明白问题的所在。。。
    Supplement 2  ·  Dec 15, 2015

    (¬_¬)
    大致知道是代理 Gravatar 的服务器连接问题( TTFB 时间很长),使用 Gravatar 的 cn 或者 secure 的服务器就得到缓解了。

    还有一个神秘人的头像导致跳转到 wp.com 后造成加载不上,直接删掉参数 &d=... 就好了,这样会导致神秘人的头像变成 Gravatar 默认的那个蓝色 G 头像。不是什么很大的影响。

    function custom_get_gravatar($avatar) {
        $avatar = preg_replace('/\/\/\w+\.gravatar\.com/', '//cn.gravatar.com', htmlspecialchars_decode($avatar));
        $avatar = preg_replace('/&d=http.*&/', '&', $avatar);
    
        return $avatar;
    }
    add_filter( 'get_avatar', 'custom_get_gravatar', 1, 5 );
    
    25 replies    2015-12-16 22:28:52 +08:00
    MinonHeart
        1
    MinonHeart  
    OP
       Dec 13, 2015
    MinonHeart
        2
    MinonHeart  
    OP
       Dec 13, 2015
    just1
        3
    just1  
       Dec 13, 2015
    不是被墙了吗。。
    pynix
        4
    pynix  
       Dec 13, 2015
    被墙
    XianZaiZhuCe
        5
    XianZaiZhuCe  
       Dec 13, 2015 via Android
    早就被墙了
    xrui
        6
    xrui  
       Dec 13, 2015 via Android
    Andy1999
        7
    Andy1999  
       Dec 13, 2015 via iPhone   ❤️ 1
    可以考虑使用我们的反代 http://gravatar.moefont.com

    目前琉璃神社也在使用 http://www.hacg.lol
    MinonHeart
        8
    MinonHeart  
    OP
       Dec 13, 2015
    @just1
    @pynix
    @XianZaiZhuCe
    @xrui
    (¬_¬) 你们有看图吗
    xrui
        9
    xrui  
       Dec 13, 2015 via Android
    @MinonHeart 没注意……
    oott123
        10
    oott123  
       Dec 13, 2015
    好巧,我也是,我一直以为是我脸黑……
    greatghoul
        11
    greatghoul  
       Dec 13, 2015 via Android
    不是有个 cn 的可以访问么
    MinonHeart
        12
    MinonHeart  
    OP
       Dec 13, 2015
    @greatghoul 这个不是用哪个源的问题
    @oott123 测试发现可能是 url 携带的参数问题
    got
        13
    got  
       Dec 13, 2015
    hosts
    68.232.35.121 www.gravatar.com
    nowbear
        14
    nowbear  
       Dec 13, 2015 via Android
    是 wp 么 应该都是老问题了 百度一搜一大堆
    国内有代理 或是让本地图片默认代替
    got
        15
    got  
       Dec 13, 2015
    墙的是 EdgeCast
    www.w3schools.com 一样的问题
    bdbai
        16
    bdbai  
       Dec 13, 2015 via iPhone
    V2EX 有 CDN 的。
    /t/141485
    bdbai
        17
    bdbai  
       Dec 14, 2015 via iPhone
    ...对不起没看图
    不过我这里秒开,直接 md5.png 不带参。
    dototototo
        18
    dototototo  
       Dec 14, 2015 via Android
    @Andy1999 谢谢提供,等什么时候 CN 不行了就试试你这个,支持 HTTPS 必须好评~
    话说为什么拿神社举例啊你这大绅士_(:з」∠)_
    dototototo
        19
    dototototo  
       Dec 14, 2015 via Android
    经楼主这一说,好像我在电脑上开 V2EX 首页的时候也碰到过头像加载慢的问题,平时没留意也不知道是不是自己的错觉?
    leavic
        20
    leavic  
       Dec 14, 2015
    吓得我以为这么多年来 GFW 只针对我屏蔽 gravatar
    Andy1999
        21
    Andy1999  
       Dec 14, 2015 via iPhone
    @dototototo 因为神社每天给我带来 1kw 请求 大约 30G 流量 OAQ
    我的项目是纯公益的,所以这点流量算挺大了

    不打几个合作对象都没人用 Orz
    yeyeye
        22
    yeyeye  
       Dec 15, 2015
    @Andy1999 能不能把坑爹的 Wordpress 新版颜文字图片也做下 cdn , Wordpress 外链图片问题直接一站式搞定!

    wordpress 升级到 4.2 以后的版本,增加了 emoji 表情。该表情使用了如下 CDN 远程加载:

    http://s.w.org/images/core/emoji/72×72/

    很遗憾,被墙。

    全文( V2EX 不让全文)
    http://www.wjxfpf.com/2015/10/129582.html
    Andy1999
        23
    Andy1999  
       Dec 15, 2015 via iPhone
    @yeyeye 可以,但是不支持 ssl
    yeyeye
        24
    yeyeye  
       Dec 15, 2015
    @Andy1999 可以可以 谢谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   899 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 126ms · UTC 19:46 · PVG 03:46 · LAX 12:46 · JFK 15:46
    ♥ Do have faith in what you're doing.