写了一个简单的小插件,用来加速Gravatar,稍加改写,可以加速其他家的头像。

起因

鉴于众所周知的原因,访问Gravatar也越来越慢了,如果一个页面中有大量评论都是引用Gravatar的图片作为头像的话,那么页面基本要转半天菊花。与其如此,不如自己搭一个简单靠谱的Gravatar缓存。

或许在许多年以前你已经见过了其他人写的同类型脚本,但是似乎“前人”写的脚本似乎存在以下问题:

  • 对Gravatar的一些细节没有“照顾”好。
  • 对浏览器缓存支持不太好。
  • 对URL美化支持不足。
  • 不支持多尺寸的图片下载。
  • 必须连接数据库,不能独立存在。
  • 鉴于此,花了一天多更新了这个脚本,希望能帮到你。