Wordpress外贸网站维护教程:控制Heartbeat API心跳监测

继续分享wordpress外贸网站维护教程。如果你用过WP ROCKET这个插件,那么应该会看到它里面有一个【心跳监测】功能,可以控制通过降低服务器资源占用。那么这个心跳监测是什么呢?有什么用呢?如果不用wp rocket应该如何控制呢?接下来悦然跨境出海就给大家简单分享一下。

心跳监测Heartbeat API是什么?

先来介绍一下这个Heartbeat API,这是wordpress中浏览器和服务器之间和链接,我们在编辑文章页面时出现的自动草稿就是因为这个东西的关系。所以它还是有些作用的。

不过从性能角度来看,Heartbeat API会频繁的向服务器发送AJAX调用,这可能是占用CPU资源,如果你的服务器配置差,那么这就会影响性能了。所以我们在做wordpress网站加速优化时可能就需要对Heartbeat API进行一些限制,或者是直接关闭。

限制Heartbeat API的方法

接下来分享两种方法,大家可以根据情况选择使用。

方法一:使用插件

Wordpress外贸网站维护教程:控制Heartbeat API心跳监测-悦然跨境出海

使用插件是最简单的方法,一些性能优化插件提供了这个功能,比如前面提到过的wp rocket,在心跳监测中沟通心跳控制,然后设置限制范围就可以了,如果服务器性能足够,那也可以不限制。另外还有一个插件Perfmatters,它也可以控制Heartbeat API。这两个插件都是付费的。

方法二:使用代码

如果不想使用插件,也可以使用下面的代码:

//关闭 Heartbeat API
add_action( 'init', 'stop_heartbeat', 1 );
function stop_heartbeat() {
	wp_deregister_script('heartbeat');
}

大家直接把上面的代码添加到当前的wordpress建站使用主题的functions.php文件中,或者是使用Code Snippets插件添加,然后保存即可。这样可以直接关闭Heartbeat API。

总结

Heartbeat API可以视为wordpress网站加速优化的进阶,但并非必须。如果你没有明显的感觉的服务器或主机的性能下降,那就没必要管它。

购物车
优惠劵
搜索