PageSpeed - 利用七牛云加速Gravatar头像
Gravatar - 全球公认的头像 如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的blog或者留言本上留言时,只要提供你与这个头像关联的email地址,就能够显示出你的Gravatar头像。
WordPress下Gravatar的使用率最大 然而Gravatar却不友好
我们的头像需要在secure.gravatar.com里获取 可是这个服务器远在美国 而且还有时候被墙 就会使得网站很难受 无法加载出Gravatar的头像
贴一下Ping值吧
这是secure.gravatar.com的响应时间
这是七牛云CDN加速的响应时间
教程向
准备工作:
- 一个七牛云账户
- 10块钱
没有注册的先去注册一个吧emm 跳转注册
注册成功后 因为七牛云要账户上大于等于10元才可以激活融合CDN加速 所以要用CDN加速还是得充值10元
注册成功/登陆后 新建一个镜像储存空间 地区选择就近即可 (华南 飘过)
创建完成后
选择 镜像储存 填写镜像源
https://secure.gravatar.com/
选择 图片样式
- 新建图片样式
- 因为Inspire获取的Gravatar是42px和80px的 所以我这里只制作了两个尺寸的图片样式
缓存时长 个人建议是在3天-7天
3天=259200秒
7天=604800秒
食用方案
- 下列代码加入到Function.php下即可 注意修改空间域名
//缓存Gravatar 头像到七牛云存储,WordPress 4.0+ 适用
function qiniu_avatar($avatar) {
$avatar = preg_replace('/.*\/avatar\/(.*)\?s=([\d]+)&.*.srcset=.*/','<img src="http://这里要替换成你的七牛空间域名/avatar/$1-$2" class="avatar avatar-$2" height="$2" width="$2">',$avatar);
return $avatar;
}
add_filter( 'get_avatar', 'qiniu_avatar', 10, 3 );
使用Inspire的伙伴
18/01/06
针
沙发
沙发
冒泡
冒泡
硬针针
硬针针
未加速前看头像的地址是cn.gravatar.com
还有必要加速么?
未加速前看头像的地址是cn.gravatar.com
还有必要加速么?
新年第一发 祝针针与路易和和满满 早生贵子哦
新年第一发 祝针针与路易和和满满 早生贵子哦