写了一个简单的小插件,用来加速Gravatar,稍加改写,可以加速其他家的头像。
- GitHub地址: https://github.com/soulteary/AvatarCache
起因
鉴于众所周知的原因,访问Gravatar也越来越慢了,如果一个页面中有大量评论都是引用Gravatar的图片作为头像的话,那么页面基本要转半天菊花。与其如此,不如自己搭一个简单靠谱的Gravatar缓存。
或许在许多年以前你已经见过了其他人写的同类型脚本,但是似乎“前人”写的脚本似乎存在以下问题:
- 对Gravatar的一些细节没有“照顾”好。
- 对浏览器缓存支持不太好。
- 对URL美化支持不足。
- 不支持多尺寸的图片下载。
- 必须连接数据库,不能独立存在。
- 鉴于此,花了一天多更新了这个脚本,希望能帮到你。