又拍云的利用

又拍云的利用

搭建Gravatar头像加速服务

我最近在琢磨我该如何加速我的WordPress博客的时候,突然发现,我原来用的Gravatar的头像的镜像站https://cdn.v2ex.com/gravatarhttps://secure.gravatar.com/avatar最近加载好慢啊,加载一个头像就超过600ms了,我也不知道是什么原因。所以我还是自己来搭建一下这个加速服务吧。而且刚刚白嫖了又拍云的免费(HTTPS)的CDN和存储服务。

所以就开始动手加起来

网络环境及前提

当然,先看一下速度,首先我们分别ping一下三个网址

首先介绍一下网络环境

地址:甘肃武威

IPv6和IPv4双栈

Windows10 2004 x64

首先来查看v2ex的镜像站的ping的结果

1

存在明显的超时以及时间比较长

接下来是secure.gravatar.com

2

接下来是我自己搭建的镜像服务器

3

可以看到的是,我的服务还是相比之下很快的,所以我使用Gravatar的头像镜像还是从我开始吧

开始着手搭建环境

当然大家也可以使用我的加速镜像站点https://gravatar.govzzp.cn/avatar 也是可以的

首先注册一个又拍云账号 诸位大哥推荐从我这个入口注册哈,不但你们可以得到一点优惠还可以给我一点点酬金,因为建立这个博客也是有点费钱的,所以大哥们可以帮帮小弟

接下来来到了控制台,我们看到下面的界面

4

我们在这里点击CDN这个选项下的立即使用这个按钮得到下面的这个界面

4

然后就可以点击创建服务按钮了,得到下面的界面

5

服务名称可以自定义

加速域名填写你要设置的域名就可以了

应用场景选择网页图片选项

源站设置

其中回源协议 可以选择协议跟随 或者HTTPS

在源站地址中填入以下地址:secure.gravatar.com 或者 cdn.v2ex.com

但是经过我自己的测试发现,secure.gravatar.com这个网址并不能用,经过查询发现,我们可以使用cn.gravatar.com这个网址代替

端口号千万记得填写443 端口

添加完成以后可以得到弹框,里面有一个信息是CNAME记录值,复制好她

接下来就是到自己的域名解析商那里添加一个域名解析记录:

主机记录 填写要你想设置的二级域名表示

记录类型 选择CNAME

记录值 填写你刚才得到的CNAME值

其他保持默认

证书的申请:

又拍云提供了免费的时长为一年的TrustAsia的单域名证书,你可以申请一个证书,并且强制HTTPS访问这个域名

缓存设置:

缓存控制选项卡下点击缓存配置选项

添加一条缓存规则(如下图所示)

6

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

使用:

我拿WordPress举例:如果你没有其他头像接入方式(类似QQ或者其他的)

我直接推荐你使用插件方法替代

gravatar-ficed

如果你还有其他的方式,请将这一段代码复制到你的主题的functions.php中添加下列代码

function get_ssl_avatar($avatar) {
   $avatar = preg_replace('/.*\/avatar\/(.*)\?s=([\d]+)&.*/','<img src="https://gravatar.govzzp.cn/avatar/$1?s=$2" class="avatar avatar-$2" height="$2" width="$2">',$avatar);
   return $avatar;
}
add_filter('get_avatar', 'get_ssl_avatar');

就可以愉快地使用啦

使用又拍云搭建图床

我们都知道,我们在线下写Markdown添加图片,分享这个Markdown的时候,总是会害怕图片丢失

所以我从网上找到了一种比较好的解决方式,把你Markdown使用的图片,通过图床上传到云端,这样你就可以随意分享你的Markdown文档了

搭建环境

和上面搭建环境这一步是一模一样的,只是上面是在CDN这个地方,下面这个在云存储这个地方点击新建服务

得到界面如下图所示

6

最最重要的一步就是在下面创建一个授权操作员,并且权限设置可读可写可删除

记住操作员的账号和密码

添加解析

接下来就是到展示出下一个神器的时候啦,这个神器名字叫PicGo

我们安装好这个软件,得到如下界面:

7

然后点击图床设置中的又拍云图床

填入如下信息:

8

存储空间名:设置刚才你在上面创建存储空间时填写的名称

操作员:设置你刚才创建存储空间时填写的操作员

操作员密码:刚才所设置的操作员密码

加速域名:你所绑定的域名 建议填入http://或者https:// 否则图片上传上去是没有预览的

指定存储路径:这个你随便设置啦

接下来就是在Typora这个软件当中设置了

我们点击菜单 -> 偏好设置 -> 图像

得到如下界面

9

在插入图片时后面选择上传图片,并且选择网络和本地图片

下面上传服务器设定在上传服务中选择PicGo

选择PicGo的路径,就完成了

感谢又拍云提供的支持

感谢我的女朋友的支持

感谢我爸爸妈妈的支持

赞赏

微信赞赏支付宝赞赏

暂无评论

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇