Gravatar头像CDN加速教程

发布日期:2021-01-23 15:06:43

  • 正文内容
  • 相关推荐

本篇文章主要告诉大家如何通过 cdn 来缓存 Gravatar 头像以达到网页加速的效果。

原理是通过对 cdn 节点的请求从官方 Gravatar 服务器拉取 Gravatar 头像,缓存到 cdn 节点,以实现加速的目的。

1588917501-d3d9446802a4425.png

一。何为 Gravatar 头像?

Gravatar 是 Globally Recognized Avatar 的缩写,意为 “全球通用头像”。如果在 Gravatar 的服务器上放置了你自己的头像,那么在任何支持 Gravatar 的 blog 或者留言本上留言时,只要提供你与这个头像关联的 email 地址,就能够显示出你的 Gravatar 头像。

二。为什么要加速 Gravatar 头像?

目前几乎所有的博客都支持 Gravartar 解析,在这里我建议关闭博客里将 qq 邮箱解析为 qq 头像的接口,并且在官网申请并创建自己的账号、上传Gravatar头像。因为首先 Gravatar 头像是全球通用的,可以在自己评论时采用统一头像,而不会因为 qq 头像变化导致评论头像的改变。其次 qlogo 接口速度实在太慢,而且时常抽风,导致博客加载速度很不理想,在下图可以看到采用 qq 邮箱接口的加载速度已经到了普遍 300ms 左右。
QQ20190207-174426.png

Gravatar 由于国内被墙,目前友人 C 老哥推荐使用 https://secure.gravatar.com/avatar 或者 https://cdn.v2ex.com/gravatar 镜像源,但是经过我的测试 (河北联通200M宽带),前者的加载速度似乎并不理想,时常突破 600ms 大关,这必然是不能忍的!我看了一下好多童鞋都在用第一个,虽然会根据地区不同有所差异,但是第一个真的不要再直接用了!!!真的太慢了!!!
QQ20190207-150048.png

再来看我们用又拍云 cdn 加速后的加载速度,哇和前面比简直是鸟枪换大炮!几乎都在 100ms 以内,是不是很心动呢? 13212323.png

我这里的 ping 值对比

QQ20190207-173427.png

下面我们就系统的介绍通过又拍云 cdn 加速 Gravatar 头像的方法(其他cdn操作方法类似

三。又拍云 cdn 加速 Gravatar 头像

首先进入又拍云 cdn 创建服务,加速地址填写你想要加速的域名,源站地址填写 secure.gravatar.com, 端口号填 443。
QQ20190207-180724@2x.png创建完成后在域名解析处添加一条 cname 解析QQ20190207-180819@2x.png然后申请域名证书,绑定域名证书(这一步必须要做,否则浏览器会判定不安全)QQ20190207-180919.png

添加一条缓存规则,天数自定义。
QQ20190207-190908@2x.png

开启智能压缩以及 webp自适应,其他无需设置。

handsome 模板直接然后进入后台,在速度优化里设置 Gravatar 镜像源地址,前面部分填写你自己的加速域名,这样就大功告成了。
QQ20190207-185748@2x.png

如后台不能直接设置,直接打开 Typecho 安装目录下的 config.inc.php 文件,将以下代码加到文件末尾即可。(镜像源地址替换成自己的)

/** 定义Gravatar头像源 */ define('__TYPECHO_GRAVATAR_PREFIX__', 'https://avatar.zrahh.com/avatar/');

清除一下浏览器缓存,现在 sourse 里就变成自己的源了。
QQ20190207-190015@2x.png

 Gravatar 头像加速接口分享  文章来自左岸

 https://avatar.zrahh.com/avatar

作者信息
头像
描述: ღ 我愿用一世阳光换你的微笑 ღ

本文标签:

文章标题:Gravatar头像CDN加速教程

文章链接:https://www.dcqzz.cn/post/1485

版权声明:若无特殊注明,本文皆为 优秀 原创,转载请保留文章出处。

发表评论

电子邮件地址不会被公开。 必填项已用*标注