saber 酱的抱枕

Fly me to the moon

06/27
2017
其他

网站流量优化计划

就在昨天,网站空间的流量配额又用完了,导致网站无法打开(这几天可能仍会断断续续无法打开)。我去找客服讨论这个问题,然后看到了流量top排行榜,我才发现有些流量支出的地方出乎我的意料。

原本我以为主要流量就是页面数据流量,没想到网站里使用的一些资源文件占了很大一部分流量。比如排行1、4、7的3张图片就是右下角伪春菜的使用的三张图:

这三张图耗费了超过10GB流量。而且这还是这些图片可以被浏览器缓存的结果,如果不能被缓存,恐怕它一个就能吃空流量了。

排行第三的“jquery.js”是WordPress自带的jquery文件,占了2.3GB流量。还好它的代码是压缩过的,否则它占用的流量至少要翻倍。
(话说这个jquery文件有个隐藏的坑,就是它不能用"$"符号来调用,只能用"jQuery"来调用)

排名第六的“zc.gif”是底部左右走动的桌宠:

排名5、8、9的三张图都是某企鹅君的,在这里我要批评w同学,没有对上传的图片进行处理。不过这个应该属于近期现象,随着时间流逝,以后这几张图片出现几率可能会越来越小。


优化步骤如下:

1.伪春菜和桌宠的图片转移到七牛CDN上。不过伪春菜的图片路径要到数据库里更改,比较麻烦些。
(伪春菜是真的麻烦,配置一部分保存在数据库一部分保存在自身文件里,而且就算只在数据库里修改一个图片的url也会导致伪春菜所有设置失效,不明觉厉,只好重新设置一遍)

2.jquery.js的代码转移到七牛CDN上。修改WordPress所使用的jquery文件网址的办法参见此处

3.企鹅图片也转移到七牛上。其实我自己发布的所有文章,里面的图片和文件都是放在七牛的,不放在网站附件里。稍后我编辑一下企鹅君的文章,把图片url改一下。

这样每个月可以省下10GB左右流量,想必又可以续一阵子了。

话说七牛CDN 在月下载流量 10 GB 至 100 TB区间时,费用为 0.29 元/GB,是比较便宜的。


cnzz近90日平均统计数据:

看着数据慢慢增长,很有成就感的~

(由于流量用完的关系,昨日和今日数据不是正常水平,看90日平均数据就行了)

最后重申,本站是非盈利网站,没有添加任何广告,求一波捐助,嘤嘤嘤

网站流量优化计划