wordpres减轻服务器压力

134 阅读5分钟

#####禁止WordPress程序WP-Cron减少服务器负载压力 应该有不少的网友与老蒋一样,采用WordPress搭建的网站随着时间的推移会出现各种访问变慢的问题,比如一般的安装缓存插件、需要用到速度较好的主机,以及用到一些占用资源少的主题和模板等这些问题之外,我们是否还需要解决一些细节问题。比如WP自带的WP-Cron定时功能其实还是很占用服务器资源的。

WP-Cron这个功能是我们后台在编辑文章的时候用来设置定时使用的,一般我们还是用不到,但是我们是否知道,每次用户访问到我们网站的时候还会执行一次WP-Cron查询工作,用来检测是否有定时设置,然后进行定时定点的执行发布。如果在我们服务器和网站访问比较多时候,请求数就导致WP CRON查询次数增加,即便我们使用缓存插件也还是会有影响的。

这里老蒋建议我们还是直接屏蔽这个功能。这样可以降低服务器的负载问题。

define('DISABLE_WP_CRON', true);

我们在当前网站根目录的wp-config.php文件中添加上面脚本。

#####WordPress很慢?7 种有效的WordPress速度优化方法 1.选择合适的主题

WordPress 建站有成千上万的主题可以选择,这些主题可能功能丰富并且强大,但未必适合你。过多的功能,也会影响网站访问的性能,所以建议先规划你需要的功能,再选择合适的主题。另外你还需要留意主题是否支持响应式、浏览器兼容性如何、SEO优化功能等。

2.选择高性能的服务器

为 WordPress 网站选择独立高性能的服务器至关重要,如果你为了节约成本,选择廉价虚拟主机,那么很容易导致你的网站访问变慢、影响用户访问体验,甚至还有被攻击的风险。我们建议您优先考虑云服务器,可以随时根据自己网站需要升级服务器配置,得到最佳性能的同时又保留了一定的性价比。

3.减少图片体积

WordPress 网站加载速度缓慢,也有可能是体积过大图片导致的。我们在帮助企业客户重新搭建外贸网站的时候,发现不少客户都没有注意到图片尺寸和大小的问题,图片体积太大即会影响网页加载速度,也会浪费你的服务器流量。解决方案很简单:使用合适的图片尺寸,减少图片像素,也可通过 tinypng 网站来无损压缩图片。当然也可以搭配 lazyload 来延迟加载图片,在 WordPress 5.5 正式版开始就内置了图片延迟加载功能。

4.使用缓存功能

WordPress 网站想要提高访问速度,使用缓存是最简单有效的方法。因为 WordPress 采用动态调用数据库,随着网站的访问量越多,数据库负载过高会导致网站访问缓慢。而使用缓存功能,可以把网站页面静态化,从而减少数据库的查询。通常开启缓存的插件有 WP Super CacheHyper CacheWP Fastest Cache 等。(只需要使用一款缓存插件就行了哟)

5.使用 CDN 内容分发

网站建设完成后,最担心某些地区的用户访问慢,或者打不开的情况,通常访客区域距离服务器越远,打开网站速度越慢。所以你可以采用 CDN 内容分发,将网站部署至全国各地多台服务器上,可以让用户就近访问,减少因距离产生的网络延迟。同时使用 CDN 也可以提高网站的安全性,可以有效的预防 DDOS 攻击。

6.清理优化 WordPress 数据库

随着网站的内容量越来越多,数据库会存在一些冗余项和表,例如垃圾评论、文章历史修订、无效的插件数据等等。体积过大的数据库会影响到网站的运行性能,所以你需要定期清理数据库无用的数据。可以使用 WP-Optimize 插件进行自动清理 WordPress 数据库。

7.删除不需要的插件

虽然 WordPress 可以安装各种插件来实现功能,但是过多的插件会影响到网站的性能,通常插件会增加数据库查询、加载插件的CSS、JS、以及其它资源,过多的请求会影响到网站的性能,所以最好删除不必要的插件。另外一些老旧的插件,因长时间没有更新,可能存在漏洞问题,会导致你的网站会被入侵的风险。

总结

网站访问速度永远是第一位,如果用户访问一个加载缓慢的网站,很快就会失去耐心等待,可能会直接关闭了页面。所以如果你的 WordPress 网站访问缓慢的话,可以通过本文介绍的 7 种简单有效的 WordPress 速度优化方法,相信会改善你的网站访问速度。

最后,如果你有建站/性能速度优化的需求,一定要认准专业WordPress外贸建站公司-鸿码科技,点击链接跳转表单,一站式提交建站诉求:www.greatdigit.cn/contact/