【Skill】PageSpeed – 利用七牛云加速Gravatar

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的伙伴

在主题Module/base.php里 修改Url即可

18/01/06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序生活

Python爬虫系列(五)360图库美女图片下载

这几天终于忙完毕设和学校的事情,终于有时间来写Python了(( ̄▽ ̄)~*)。前些天在群里看到有人讨论这个360美女图库 的爬取。自己今天也尝试下(蛮简单...

3914
来自专栏西城知道

【图文】使用Cachify插件解决wordpress站waiting ttfb时间过长

希望对wordpress深度优化的童鞋,可能会遇到打开一个wordpress网站,光waiting ttfb就会拖慢wordpress几百毫秒、几秒甚至10几秒...

683
来自专栏程序猿

Burp Suite进阶之十四节:数据查找和拓展功能的使用

通过基础部分的学习,我们对BurpSuite的基本使用已经非常熟悉,从这一章开始,我们进入BurpSuite高级功能的使用。 ...

3359
来自专栏盟主来了

miniblink每日最新下载地址

1503
来自专栏施炯的IoT开发专栏

Serial Port Debug on EBox4300

  自从上次安装了EBox4300的开发环境以后,就忙着其他事情,没有来得及做点应用。今天做了一个串口通信的应用,发上来和大家分享一下。   串口是设备调试中经...

1856
来自专栏圆方圆学院精选

【戴嘉乐 IPFS】IPFS Desktop:IPFS节点桌面管理App

IPFS Desktop是一个由IPFS官方应用社区(IPFS-Shipyard)孵化出来的应用项目。 Ta是一个通过Node.js编写的桌面管理软件,比之前提...

681
来自专栏阮一峰的网络日志

前端模块管理器简介

模块化结构已经成为网站开发的主流。 制作网站的主要工作,不再是自己编写各种功能,而是如何将各种不同的模块组合在一起。 ? 浏览器本身并不提供模块管理的机制,为了...

3438
来自专栏DannyHoo的专栏

iOS10适配推送中的报错

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

611
来自专栏coding

2018年laravel教程第1节搭建项目phpstorm添加laravel代码提示新建路由和控制器渲染页面定义公共模板文件公共头部和底部小结

PHP框架哪家强?这个问题估计得让PHPer撕起来,别的指标不说,仅从github的受欢迎程度来讲,laravel当之无愧是榜首:

782
来自专栏地方网络工作室的专栏

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(十二)打包项目图片等资源的处理

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(十二)打包项目图片等资源的处理 前情回顾 在《Vue2+VueRoute...

1797

扫码关注云+社区