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

关于 gravatar.com 头像服务器的撞墙率疑问

  •  
  •   kmvan · 2014-08-28 17:59:21 +08:00 · 3026 次点击
    这是一个创建于 3739 天前的主题,其中的信息可能已经有所发展或是发生改变。
    0-3.gravatar.com、en.gravatar.com、cn.gravatar.com 等服务器,他们获取的头像是一样的,但我不知道用户访问的那个服务器才是最快、最少几率撞墙的,所以我在网站上分别用上述的服务器随机输出头像……这个方案可行吗?
    6 条回复    2014-08-28 22:59:32 +08:00
    akfish
        1
    akfish  
       2014-08-28 18:15:14 +08:00   ❤️ 1
    <img>元素有个onerror事件,然后你懂的。
    evlos
        2
    evlos  
       2014-08-28 18:29:43 +08:00 via iPad   ❤️ 1
    那些服务器啥时候撞墙都说不定的。所以我以前写过一个这样的 Wordpress 插件,如果缓存目录存在一个头像就直接读取,没有的话再到 Gravatar 下载,服务器要放国外。
    Saaee
        3
    Saaee  
       2014-08-28 18:33:41 +08:00   ❤️ 1
    多说有个头像镜像站。可以试试。
    kmvan
        4
    kmvan  
    OP
       2014-08-28 18:38:12 +08:00 via Android
    @Saaee 对多说没啥好感呢…
    缓存的话无法及时更新头像
    看样子js的可行
    moliliang
        5
    moliliang  
       2014-08-28 18:52:05 +08:00   ❤️ 2
    http://mgravatar.qiniudn.com/avatar/d01dc6db402170176949b81d82ff8708?s=50&d=mm 这样就不会撞墙了。rkidc的论坛就是这样搞的。
    kmvan
        6
    kmvan  
    OP
       2014-08-28 22:59:32 +08:00
    @moliliang 那这个立即显示用户修改后的头像?是定时更新的吧?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3574 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:23 · PVG 18:23 · LAX 02:23 · JFK 05:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.