wordpress网站速度优化攻略(图文教程)

wordpress网站速度优化攻略(图文教程),如何提升Wordpress网站打开速度,让WP程序实现速度秒开,经过研究实践终于突破了速度这一难题,要提升Wordpress速度需要结合多方面来进行操作,可针对以下几个方面对速度进行提升.

WordPress程序网站在国内打开速度一般都很慢,是因为wordpress引用了Google的font字体,那么我们国内的网站要如何提高Wordpress网站的打开速度呢?让Wordpress网站达到秒开的效果,下面就给大家分享如何提高Wordpress网站的打开速度。

一、服务器性能

服务器硬件配置不同,那以发挥的性能肯定是不同的,低配置服务器肯定是没有高配置服务器有优势,例如1G内存+单核CPU是无论如何民不会超2G内存+4核CPU服务器配置的性能。

阿里云ECS服务器整体配置

注意:服务器硬件配置越高那么所需要费用也就会越高,现在各个空间商的云服务器配置都是可以随时进行升级的,大家可以根据自己的需求来选择服务器的硬件配置。
(福利:新用户免费领阿里云服务器 点击领取

二、WEB运行环境

高版本PHP在性能上肯定是优于低版本PHP的,例如php7.0在速度上是优于php5.0的,mysql数据库也是一样的,高版本也是优于低版本的,所以建议大家在选择web配置环境的时候优先使用高版本,下图为服务器web环境组件的软件名称。

服务器Web环境组件版本

现在大多数网站主机都是支持php7.0及以上版本的,在选购网站主机时优先考虑,如果你购买的ECS云服务器,那么是需要自行配置web环境的,建议配置高版本web运行环境,不懂配置云服务器web环境的同学可以请专业人员代劳,当然是有偿代劳,下图为阿里云虚拟主机web环境配置清单。

万网独享云虚拟主机配置清单

注:有些cms开源网站程序还不支持高版本web环境,这种情况建议询问cms开源程序专业人员了解情况,寻找解决问题的办法。

三、CDN节点加速

CDN可以将其简单理解为遍布在全国甚至全球的网站内容缓存加速节点,当用户需要获取此篇内容的时候,可以帮助用户避免由于网络拥堵、地域、运营商等因素带来的网络延迟问题,可以有效的提高网站加载速度,提升用户浏览体验。
网站程序存储的地点就是网站服务器所处的位置,通常会由于运营商线路问题或者网络拥堵问题导致网站访问速度不理想,如果网站采用了CDN,就可以避免这个问题出现,CDN会采用就近原则调取内容供用户浏览。
网站使用CDN节点服务,网站内容就被临时存储到了CND服务器的各个节点上了,节点较多的CND服务商都是需要收费的,国内网站想要使用CND节点服务,网站必须备案才可以,目前国内各大空间服务器都有自己的CND节点服务,大家可以根据自己的需求选择合适的CND节点加速服务
当你网站使用了CDN加速服务后,相当于就是把你的网站服务复制到了全国的CND节点上,CDN节点你可以简单地理解为一台服务器,在全国有数百个这样的节点,每一个节点都保存着你网站内容,当你网站用户需要访问你网站的时候,CND节点就会自动调取离用户最近的CND节点上的内容,这样网站打开速度就会快很多。
CND节点还有一个好处是可以减轻网站服务器的压力,由于用户访问的是CND节点上内容,并不是直接访问网站服务器上的内容,因此并不会消耗网站服务器资源。

CDN节点加速

我国内陆地区有名的CND节点服务商有百度云加速,阿里云CDN,腾讯云CDN,七牛云存储,又拍云等。

四、开启网页Gzip压缩

GZIP的主要作用就是将网页进行压缩传播,GZIP可以将我们的网站内容压缩后再传输给用户,Gzip功能开启后输送到用户浏览器上的内容都是已进行过压缩处理的,这样就可以减少网络数据的传输量,也可以提高多站的打开速度,例如大兵博客网页原始文件大小95929字节,压缩后网页文件大小为14857字节,压缩率(估计值)84.54%,开启GZIP压缩功能后网页打开速度明显提高了。

开启网页Gzip压缩

 

网页Gzip压缩检测地址:http://tool.chinaz.com/Gzips/?q=www.zhuzhouren.cn

五、使用缓存插件

缓存插件除了可以提高WordPress网站打开速度外,还可以减轻服务器负载、节省资源,WordPress网站知名缓存插件有WP Super Cache和W3 Total Cache这两个。

1、WP Super Cache

WP Super Cache缓存插件使用人群多,插件设置也非常简单,理论上W3 Total Cache缓存插件功能要比WP Super Cache插件强大,但由于W3 Total Cache缓存插件设置过于复杂,设置错了还会直接导致WordPress网站崩溃,两个缓存插件原理也都是差不多的,我们也没有必要为了优化那1%的速度而承担不必要的风险。
WP Super Cache插件安装使用都非常简单,在WordPress网站直接搜索WP Super Cache,再点击安装就行了,插件安装完成后,点击“启用缓存功能 (推荐)”,再点击更新,插件就会自动运行了。

2、WP Rocket

以前有个同学,在安装WP Super Cache缓存插件出现了一个问题,就是在测试的时候总提示时间戳对不上,最后导致只能使用WP Cache插件,而不是Super Cache,由此可以说明WP Super Cache插件的兼容性还不够,后来发现了一个更好的缓存插件WP Rocket。

六、Wordpress代码优化

以上讲的都是网站服务器性能方面的优化操作,下面来说说WordPress网站程序代码的优化,由于WordPress是外国人开发的,在国内使用速度难免会有些影响,例如WordPress引用了谷歌字体,被国内网络防火墙挡住了无法访问,所以我们就需要解决这个问题来提升WordPress网站的加载速度,我们需要把WordPress程序代码中谷歌字体代码删掉。
还要删除一些其它的国外调用,例如GA代码,GG字体引用,海外分享链接代码等,国内用户使用不到的功能全部给屏蔽删除掉。

测试WordPress网站在全国的打开速度

测试网站全国的加载速度,我们可以使用站长工具的Ping检测功能,可以通过不同的颜色了解网站不同地区的加载时间。

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

WordPress网站加载慢的原因是多方面的,大家可以试着通过以上方法进行解决,如还有其它不明白地方可以在下方留言反馈,大兵会及时给大家一一回复的,下图为网站在chrome浏览器中加载速度。

chrome浏览器网页速度加载

chrome浏览器网页资源请求面板解读:
Name:表示的为请求资源的名称,点击进去后可以看到更详细的信息,例如Headers、Preview、Response、Cookies、Timing及Status Code网页当前状态码;
Type:当前请求资源加载的类型;
Initiator:标记当前请求是哪个对象或者进程发起的;
Size:当前请求资源的大小;
Time:当前请求资源的下载时间;
Watefall:显示当前网络资源请求的可视化瀑布流(时间状态轴),点击这个时间轴,可以看到当前资源请求的详细信息。
总之资源加载时间越短好,加载速度越快好,大家可以自行查看自己网站页面的加载细节。

本文发布于大兵SEO博客文章,作者:大兵,如若转载,请注明出处:https://www.zhuzhouren.cn/seojishu/3736.html,否则,禁止转载,谢谢配合!

发表评论

登录后才能评论
联系我

平时工作忙:合作还是咨询SEO服务,请简明扼表明来意!谢谢!

在线咨询:点击这里给我发消息

邮件:dabingseo@qq.com
工作时间:周一至周六,10:30-24:30,节假日休息

个人微信
个人微信
分享本页
返回顶部