阿里云CDN初体验和WordPress优化
最近将搁置一年的博客捡起来,重新开始整理,写起博客来了。主要原因是这段时间受了刺激,看到和自己一样的年龄的好多人,甚至比自己年龄还小的人,他们都一个个将博客维护的井井有条,并且在找实习,找工作中为自己添得一砖一瓦,感觉自己太Low了。正好在DigitalOcean有十几美元的代金券,遂下定决心将博客安在海外的DigitalOcean上面。
但是因为在国外,那么问题又来了。访问的速度自然就提不上来了,虽然在开通VPS时选择的是相对较快的旧金山机房,这样,在国内的访问延迟也在300ms以上,打开速度就慢多了。我就想到对WordPress进行一个优化。
WordPress优化
首先在网上找了很多WordpPress优化的资料,发现做好页面的缓存对网站提速是一个非常好的举措,而且对SEO也是一个很好的优化,那么说干就干。经过Google,最后选择了一个推荐最多的优化插件WP Super Cache,这个插件设置起来是比较麻烦的,建议大家在设置的时候一定要耐心,看清楚要求,如果主机不支持Apache的两个模块,可以去问一下主机提供商,如果不能支持,那么只能使用普通模式,效果能差一些。还有就是对静态资源进行一个CDN加速,文章后面会说到。
使用百度的站长工具对网站进行优化建议测试结果如图,效果还是不错的(这是包括后面的Aliyun CDN)。
阿里云CDN加速
由于服务器在国外,国内的访问速度上不去,刚好找到了插件WP Super Cache,然后发现里面有一个叫做CDN加速的功能,正好在阿里云试用一台服务器时发现里面有一个CDN,那么就打算折腾一下,首先在阿里云申请开通CDN,我选择的按流量收费,毕竟刚开始博客流量不多。
申请开通成功之后,进入CDN,添加一个域名,因为我要加速的是博客中的静态资源,所以我选择的是源站,看下图就知道了:
选择源站之后会跳出一个页面让你填写你的加速域名,IP或者源站域名,再就是检测网站的URL,填写成功后,提交。
提交成功后,会显示检测,检测完成后会配置,这其中需要一点时间,过一会就好了,进入管理你能看到下图,在这里要提醒一下,前面添加域名之前,你的域名必须通过A解析到你的服务器IP,否则不会成功。
这时你需要将你的域名通过别名CNAME指向阿里云提供的别名地址。下图中给出的CNAME。
现在一切就设置好了,如果你觉得需要设置一下过期时间,可以在上图的左边找到过期时间的标签,在里面设置好就可以。
下面是我的CDN首页,可以看到域名个数和域名,再就是流量数据和收费形式。
下面是我的资源监控页面的命中率,资源监控页面有多个属性数据,大家可以实时监控自己的流量和命中率等数据。
好了,今天就写这么多吧,如果有朋友不清楚,欢迎和博主交流。