很多人在进行网站优化之前,第一步都是检查网站的打开速度,如果打开速度过慢,即便里面的内容和布局再好都没意义,但服务器的带宽很贵,于是很多人选择CDN,下面就说下个人因为使用CDN导致网站出错的事情。
当然不是说使用CDN不好,而是存在设置和空间商技术方面的问题。
前段时间发现网站出了问题,百思不得其解,各种方式都试过了均无效,详细情况我记录在这篇博客了,WordPress教程,网站出错没找到原因,关掉CDN试试。虽然在又拍云买的流量包还没用完,时间也还有那么久,但导致网站出现问题也是绝不能再用了。具体的问题是网站的文章编辑器无法显示,首页的文章图片调用错误。
不用CDN之后,网站是没啥问题了,但打开速度堪忧,于是转而使用阿里云的CDN,既然淘宝在各个地方打开速度都那么快,从侧面说明阿里云是值得信赖的,但结果仍然出乎所料。
使用又拍云CDN时,我的网站前台显示是没有问题的,只是导致后台文章编辑器错误,登陆页面排版错乱,无法修改用户密码。总的来说,出现不能发文是个硬伤外,其他的都能忍受。
但使用阿里云CDN时,前台的图片出现无法加载出来的情况,首页和其他文章页出现底部排版错乱,网站打开速度更慢,好多时候还直接出现504 gatway Time-out(直接打不开),后台则出现因为CSS没能加载出来导致排版全部错乱的情况。简而言之,比又拍云导致的问题更加严重。
然后我只能将域名重新解析回原地址,然后如我所料,解析生效后,网站的一切问题回复正常。
当然我不是说又拍云和阿里云的CDN不好,其实个人觉得CDN的价钱已经降低很多了,让我们这些草根站长也能承受得起,只是存在一些技术性的问题需要解决。我已经把这些问题全部通过工单的形式反馈给阿里云,等他们的技术回复,找到问题的根源后,再使用他们的CDN,不然无法弥补wordpress缓慢的缺陷。