这两天有个血淋淋的教训,就是网站打开速度慢到需要近半分钟,我是清空了浏览器缓存,然后看着那个圈圈转啊转,转了近半分钟网站才打开。大家都清楚,网站如果慢成这样,基本没救了,再好的内容也会被搜索引擎封杀掉。
事情的起因是这样的,我发现使用阿里云CDN后,网站不仅出了显示的问题,而且打开速度更慢了,然后我提交工单咨询,给我的回应是源站打开太慢造成的。然后我将域名解析回原地址,发现人家说的对,网站打开的确很慢,可我的配置好歹也是3M,每天的IP也少,基本的优化过程我都做了,之前打开还是挺快的,于是向西部数码求助,对方测试出是我程序的问题。
这个很难为人了,我对代码可以说是小白,压根就不认识几个,而且还有很关键的一点,没钱,要是让我花一两百解决这个问题还行,但淘宝的报价动辄就是四五百。
我也做过几个尝试,比如将wordpress降级,但发现没用。然后想最经济的做法就是重新安装wordpress了,伪静态方面不会设置,但好歹费用能省很多,只是不知道行不行。
最后,我抱着试一试的想法,看下是不是我这两天为了给网站增加新功能而误添加了代码,最简单的方式就是用源程序的文件覆盖现在的,于是我覆盖了functions、header、footer、style这几个PHP文件(我们通常只会修改这些),然后我清除浏览器缓存测试,速度快到5秒了,真开心。估计是我把代码添加错了,导致网站打开这么慢。
然后我赶紧启动这些插件,将Wordpress升级到最新版,然后用阿里云的CDN,争取更快的打开速度。
希望其他的小伙伴吸取这个教训,不要像我这么手贱。