双11最后一天 8核16GB阿里云服务器只要650元/年

香港阿里云服务器 288元/年

wordpress优化教程,不修改代码页面打开速度提升68%

wordpress优化背景

站长最近换了网站的模版,整体样式虽然好看了一些,但在访问速度方面却出现了大幅度的下降。以前秒开的首页现在却要3~4秒才能完全打开。于是站长耗费了一天时间将wordpress优化了一番,目前打开速度能稳定在1.2秒左右,速度相比优化前提升了68%以上。如下:

wordpress优化

站长根据自己这一天的优化经验给大家写了一份wordpress优化教程。

wordpress优化教程

wordpress优化

站长的wordpress与加速相关的工具有wp fastest cache pro插件和百度云加速专业版。站长分析了目前网站的情况后,决定从以下四方面入手优化:

  1. 网站内文章越来越多,需要适量提升下阿里云服务器的配置。
  2. 更换主题后,有部分页面,插件已经不需要了,可以删除。
  3. wp fastest cache pro缓存插件需要为新主题适当新规则。
  4. 百度云加速专业版需要为新主题适当新规则。

wordpress服务器优化

在升级前,站长将cache数据存放在内存盘中。但这种映射出来的内存盘经常出各种小BUG,导致网站运行缓慢,甚至500错误。另外站长原有的2Mb小水管也无法支持百度云加速的回源流量。趁着这次机会,站长给云服务器额外配置了一块ESSD云盘并挂载至cache目录,并且将带宽升级到了10Mb

wordpress页面优化

老主题上有一个用户中心的功能,却不成想跟换为新主题后,这个用户中心还遗留了很多乱起八糟的数据,严重拖慢了新主题的运行速度。前端页面调用admin-ajax.php全是403,耗时1.5秒左右。另外还有几个插件在新主题内部已经重复了,不需要了。站长通过更换主题测试,一个一个关闭插件验证的方式,耗费了大概5个小时将这些垃圾数据全面清理干净

在完成硬件升级和垃圾数据清理后,我们需要使用插件来优化速度。新主题样式虽然很漂亮,但每个页面内都有不少于10个的css,js文件,一个页面都在5MB左右。好在站长的wp fastest cache pro缓存插件支持压缩及合并html,css,js文件,全部开启后,页面整体大小降低了30%左右,还是非常给力的

wordpress优化速度

页面优化完成后,整体大小还有3.5MB左右。这个对我10Mb带宽压力还是有点大,单纯下载页面就需要3秒以上的时间,更别说还需要生成,加载等步骤了。这时候就需要我们的CDN对wordpress优化网速了。新主题下最大的变化就是抛弃了用户中心等动态页面,在这种情况下使用百度云加速专业版对前端页面做全面缓存是非常明智的。在全面缓存开启后,打开3.5MB页面的时间降低到1.2秒左右;服务器接收到的请求降低到1个;有效页面甚至0请求,全在百度云加速加载掉了。

发表评论

Scroll to Top