网站分析
1、网站采用的是wordpress做的 2、搭建的服务器在国外,使用cn2线路 3、静态文件过多,多余的js、css文件未作合并处理,图片缩略图未作尺寸处理的。 4、经过检查模板文件发现,乱用函数,导致数据库查询过多。改善细节
经过分析,我们大概知道了影响该网站打开速度的因素,那么,接下来我们就好处理了。 1、首先,因为客户的网站未备案的缘故,他也不希望备案,那么,只能选择国外的服务器或者香港服务器了,在我们的建议下,网站搬到了阿里云的香港服务器下,还是我们免费帮他搭建好服务器的环境和搬迁的(不得不说自夸一句,我们真的很有良心) 2、搬移之后,很明显的网站速度提升上去了,从原来的网站打开在3秒左右,下降到了2秒左右。 3、搬移完之后,我们立马对网站进行多余的文件合并处理,对原来的代码进行了改造,使它更加的简洁(以前的功能一个没少) 4、做完了以上操作之后,大部分的网页是秒开状态,不过,这还没完,既然要做网站速度优化,那么我们就会尽我们所能,把它优化得更好,最后一步,也是很重要的一步,我们使用 Memcached 进行内存缓存加速和使用 Opcache 进行 PHP 代码编译加速优化,降低了数据库的查询次数,网站的速度明显的提升了,全部网页打开速度都在1秒以下,文章页更是达到0.05秒的响应速度。 因为网站采用的是响应式模板,我们并没有为客户用Batcache加速,如果加上这个,未登录的用户打开的你网站,自动在内存里拉取缓存数据,0.001秒即可响应,也因为客户的网站并没有备案的原因,我们并未对该网站进行动静分离,做CDN加速处理,不过,对于seo来说,这完全已经够了,在我们的努力优化下,该网站从蜗牛的打开速度提升到了跑车速度,自从我们帮客户做了网站的速度优化之后,网站被百度的抓取频率很明显的提升了,收录的页面也是越来越多,最后客户也是很满意。当然,看到我们的工作成果,我们也是很开心。 最后,要跟各位说一下,虽然大家都是用wordpress搭建的网站,大家做出来的功能都是一样的,但是,如果你对wordpress的函数不熟悉,喜欢用各种插件等,网站的速度也是千差万别的!还有,强烈建议大家使用国内服务器,毕竟优化得再好,也缩短不了距离的时间啊!如需转载请保留本文出处: https://zhe94.com/379.html