• 合作联系qq:122325244

WordPress网站速度优化指南

网站优化 站长SEO 2个月前 (12-15) 530次浏览 已收录 0个评论 扫描二维码

使用 WordPress 搭建的网站普遍打开速度太慢,针于 SEO 来讲提升网站打开速度才能获得好的体验。如何提升 WordPress 网站打开速度,让 WP 博客程序实现速度秒开,经过研究实践终于突破了速度这一难题。

要提升 WordPress速度需要结合多方面来进行操作,可针对以下几个方面对速度进行提升。

一,服务器性能

服务器整体配置不同,发挥的性能也不同,低内存 CPU 速度肯定没有大内存多核 CPU 和高速度有优势。比如 1G+1 核 CPU+1M 怎么优化也不可能超过 2G+4 核 CPU+2M 的服务器配置

服务器配置单

注:服务器配置越高所需费用支付就高,现今各大云服务器厂商都可以随时进行配置升级,可以根据服务器性能选择提升配置或降低配置

(福利:阿里云服务器2000 元红包优惠券 点击领取  )

 

二,WEB 运行环境

采用新版本的 PHP 环境支持性能上优先于低版本的 PHP,采用 PHP7+版本要比 PHP5 左右速度上更有优势。

MYsql 数据库也一样,高版本要优于旧版本,在 WEB 环境配置时应该优先使用新版本。能够在速度上更胜一筹。(图为 服务器 Web 环境组件版本)

WEB 环境 PHP+MYSQL

目前大多数虚拟主机都支持 PHP7,PHP7.1,PHP7.3 等,在购买主机产品时优先选择;服务器的话是需要自行配置WEB 环境,建议配置成高版本 WEB 环境,根据自己的程序支持情况自行配置,不懂的同学可以请专业服务器运维技术人员代为配置。(图为 万网独享云虚拟主机配置清单)

独享云虚拟主机示意图

注:有些网站程序不支持高版本,请咨询你的建站开发人员了解兼容情况。

 

三,CDN 节点加速

CDN 的全称是 Content Delivery Network,即内容分发网络。通过将站点内容发布至遍布全国的海量加速节点,使其用户可就近获取所需内容,避免网络拥堵、地域、运营商等因素带来的访问延迟问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。

我们的网站存储地点就是在服务器所处的位置,由于线路问题,导致访问速度不理想。如果通过 CDN 的话,访问采用的是就近原则。因为它把网站的内容临时存储到就近的 CDN 服务商的服务器上。过 CDN 大部分都是收费的,特别是分布点比较多的 CDN。而且国内网站要想使用 CDN 服务,需要网站备案。目前各大服务器运营商都有 CDN 速度服务,根据需求选择适合的 CDN 加速服务。

我来通俗一点的解释,当您的网站使用了 CDN 加速之后,就相当于把你的网站内容复制到全国分布极广的 CDN 节点上。CDN 节点你可以理解为一台服务器,全中国有数百上千这样的节点,每个节点都保存了一份你的网站内容。当访客访问你的网站时,CDN 网络会自动把离访客最近的服务器上你的网站内容发送给他。这样访客的访问速度就会很快。

CDN 还有一个好处是,减轻自己服务器的负担。因为访客访问的是 CDN 的服务器,并不是直接访问网站源服务器,所以并不会消耗服务器的资源。

CDN 全球加速服务
知名的有百度云加速,阿里云 CDN,腾讯云 CDN,七牛云存储,又拍云 等等。

 

四,开启网页 Gzip 压缩

GZIP 的作用就是把网页进行压缩传输,GZIP 能将我们的网页内容压缩体积后再传给用户。Gzip 开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。

例如,我 SEO 博客网页原始文件大小 91688 字节,压缩后文件大小 18213 字节,压缩率(估计值)80.14%,开启 GZIP 压缩明显网页加载速度更快了。

网页 Gzip 压缩

GZIP 工具检测地址:http://tool.chinaz.com/Gzips/?q=www.ainiseo.com

 

五,使用缓存插件

缓存插件是提升 WordPress 网站速度的一把利器,效果立竿见影。缓存插件除了加速外,还能减轻服务器负担,节省资源,必备良药!

WordPress 最知名的免费缓存插件有两个:WP Super Cache 和 W3 Total Cache。

1,WP Super Cache

这里推荐大家使用 WP Super Cache,因为它是最多人使用和稳定、设置简单。理论上 W3 Total Cache 比 WP Super Cache 更强大,但是设置非常复杂,一不小心设置出错还可能导致 WP 崩溃。其实缓存的原理大同小异,我们实在没必要为了优化最后的 1% 而浪费时间和冒风险。

WP Super Cache 的安装和使用非常简单。在 WordPress 后台点击插件 → 安装插件,搜索 WP Super Cache 安装即可。安装后进入插件设置,点击「启用缓存功能 (推荐)」,然后点击更新,WP Super Cache 就会自动运行了。WP Super Cache 的设置主要关注是「到期时间和垃圾回收器」,根据自己实际情况和插件的建议来调整一下就行了。然后高级选项卡里面的推荐选项全打钩。设置就基本完成了。

2,WP Rocket
我有一个网站,在使用 WP Super Cache 的时候发生了一个问题,就是在测试缓存的时候,一直无法通过,总提示时间戳对不上,导致只能应用 WP Cache 而不是 Super Cache(这个可以在内容选项卡看到)。这说明 WP Super Cache 的兼容性还不是很好。这个问题一直无法解决让我很不爽,然后使用了百度大法后发现,原来 WP 有一个更厉害的收费缓存插件:WP Rocket。

 

六,WP 代码优化

说了一大堆服务器性能优化,再来说说 WordPress 自身的优化,由于 WP 程序是国外开发的,在国内使用难免会变慢。因为它使用谷歌公共库及谷歌字体故,由于被墙,在国内无法访问,所以我们需要把谷歌的东西去掉。
还有一些国外的调用,比如 GA 代码,GG 字体引用,海外的分享链接等等,国内使用不到可以直接屏蔽掉。

网站速度 PING 图

测试网站在全国的打开速度可以使用站长工具 PING 域名,通过不同地区的延迟和颜色区别,了解自己的网站速度加载情况。

站长工具 PING 检测工具: http://ping.chinaz.com

最后,关于 WordPress 网站慢的问题涉及到多方面,可以通过上面六个方面解决。如果还有什么好的建议或不明白的地方可以留言。当然我也提供优化方面的服务,让你的 WP 网站实现秒开,减少不必要的加载请求。(下图为 chrome 浏览器网页速度加载)

chrome 浏览器网页速度加载图

请求资源面板解读
Name 资源名称,点击名称可以查看资源的详情情况,包括 Headers、Preview、Response、Cookies、Timing。
Status HTTP 状态码。
Type 请求的资源 MIME 类型。
Initiator 标记请求是由哪个对象或进程发起的(请求源)。
Size 从服务器下载的文件和请求的资源大小。如果是从缓存中取得的资源则该列会显示(from cache)
Time 请求或下载的时间,从发起 Request 到获取到 Response 所用的总时间。
Watefall 显示所有网络请求的可视化瀑布流(时间状态轴),点击时间轴,可以查看该请求的详细信息,点击列头则可以根据指定的字段可以排序。

总之时间越少表示加载请求越快,大家可以自行查看自己的网站加载细节。

天下网站唯快不破,是时候为你的网站提速了!(PS:无忧锅也可付费为你进行 WP 提速优化,有兴趣的同学可以私信我哈~)


SEO站长博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:WordPress网站速度优化指南
喜欢 (0)
[h4ck3st@126.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
在线客服
在线客服
热线电话