使用wordpress搭建的网站速度很慢的原因有哪些

WordPress是老外开发的,在开发的时候使用了一些国外的服务,这些服务因为大家都懂得的原因在国内打不开,所以很多不了解的小伙伴会遇到疑惑,为什么网站这么卡?是不是服务器不好?

另外WordPress本身并没有缓存,开启缓存将有助于减少网站服务器的工作处理压力,从而加快加载速度。

最后我们网站上有些资源,比如图片和一些固定的js/css文件,如果不直接存储在网站服务器而是从速度更快的第三方加载会减少网站服务器的网络消耗,从而减少加载时间。

替换被强服务:

安装Useso take over Google插件并开启,替换所有的Google字体、谷歌JS公用库、Gravatar头像为geekzu资源。

开启静态缓存:

WP Super Cache 是 WordPress 官方开发人员 Donncha 开发,是当前最高效也是最灵活的 WordPress 静态缓存插件。它把整个网页直接生成 HTML 文件,这样 Web 服务器就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。

安装WP Super Cache插件并按照如下勾选并保存

静态资源上云:

静态资源上云需要借助国内第三方云服务,而且域名必须要备案,如果域名没有备案也可不必做,演示用七牛云的云存储。

创建对象存储:

设置镜像存储:

填写我们自己的WordPress博客域名就行

绑定一个域名:

绑定的域名必须是备案域名,可以为子域名,如果你的博客用HTTPS的话通信协议也要用HTTPS并配置证书,覆盖范围建议全球,我图弄错了。

绑定之后我们需要把绑定的域名解析到七牛云提供的CNAME地址,解析域名教程参考

回到WordPress后台,进入WP Super Cache的CDN设置,站点地址是我们的博客地址,off-site url 是我们绑定到七牛云的地址,最后保存修改

开启GZIP压缩:

开启gzip压缩之后网站数据在传输到我们浏览器之前是被压缩的,可以有效减小数据的传输量,从而减少传输时间。

我用的优网主机的主机(有永久免费版)做的演示,优网主机的博客主机和网站主机默认都打开了gzip压缩。如果你用的其他主机商可以咨询一下技术支持。

对于大多数的使用场景做好以上这些就足够了,当然还有很多方法可以进一步提高加载速度。比如在多图的情况下使用图片懒加载,合并静态资源,使用内存缓存等。这里就不讲了,后面有机会再进一步分享。

原文出处:厚孜网络

填写您的联系方式获取报价

*请认真填写需求信息,我们会尽快与您取得联系。

请使用微信扫一扫