我使用的是阿里云VPS,家里网络用的移动300M光纤,访问博客加载图片速度非常慢。强迫症的我怎么能忍受这个痛点呢,所以就了解到了又拍云加速服务,经过多次折腾这下终于达到我理想的效果了,再次过程中遇到了很多坑,跟客服聊了好几回,终于把原理搞清楚,问题也都解决了,特此总结下经验便于遇到和我一样问题的网友参考。
CDN加速能干什么
我的服务器在北京,如果我在北京访问的话,光路传输距离比较近,网站加载就很快。如果内蒙的朋友访问的话,速度就比北京的慢很多。现在使用CDN服务的话就可以解决这个问题,通过在CDN服务商在全国各地的加速服务器缓存网站静态资源,各地的网友访问的话就会通过距离最近的服务器获取资源。
本站加速成果
1.访问速度提升明显
虽然博客刚起步访问的人还不是很多,为每一位网友带来良好的网络体验,还是值得的
2.图片备份存储
我在博客上传一张图片至服务器后,会自动将图片缓存到又拍云存储,达到备份效果,也会将图片路劲自动替换为云存储的路劲,和图床效果一样。
3.域名解析(不推荐)
因为服务器上运行其他项目,导致web服务80端口占用,所以博客智能使用其他端口,这样就造成网站+端口号
访问的尴尬体验,我以前www的是使用的A记录解析,@使用的url转发,在外链留的地址都是cfanlost.com。
使用CDN加速之后,我将域名CNAME记录直接解析到又拍云,然后通过回源配置自定义端口号,这样就可以不用在加端口访问了。但是也有弊端的,域名解析过程中增加了耗时,影响不是很大。
遇到的各种坑
1.开启CDN加速后typecho后台无法登陆,302
这个问题困扰了我很久,最终发现是由于又拍云缓存配置/参数跟随这里的问题,默认是参数不跟随,调整为全程跟随后问题解决。
2.云存储加速域名
handsome主题后台设置加速域名,这里的域名指的是又拍云云存储服务的域名,以前又拍云没有云存储概念,配置CDN就可以了。
现在是使用CDN服务,如果要配置源站镜像迁移的话需要新建一个云存储服务。
放弃使用原因
[-]1.CDN解析耗时严重,网站回源压力等问题导致加载速度慢
[-]2.阿里云防火墙拦截,经常回报503,yp客服回复无法处理
[-]3.回源服务不稳定,上传得图片有时候不能自动回源,导致链接404(缓存机制)
[-]未知原因导致异常问题抓狂,后台无法登陆(一解决)、js播放器无法加载歌单
2019年3月7日 站长放弃使用CDN加速,折腾了个把个月了也累了。
11 条评论
用handsome主题自带的镜像缓存把图片缓存一下就够了,整站CDN没必要。
我可能是刚开始爱折腾,现在好了凑活用,有时间多更。
看到最后才发现你也折腾的放弃了????,我也遇到了同样的问题。源站的小水管总体速度比cdn都要快
折腾的费劲,主要就是图片加载太慢了。
我感觉我没有CDN也蛮快的呀。
目前站点静态资源依然有问题,1024端口关闭了话说
现在访问速度得问题基本解决了。
正在处理静态资源。
1024端口 还不能去。
因为默认80要给 其他项目用
我也开好了~直接全站加速就好|´・ω・)ノ
但我全站加速后后台的一些admin页面会出问题
这个需要在又拍云设置下将/admin纳入不缓存规则即可,否则后台无法正常登录。
谢谢博主!OωO