目录
Toggle继续分享wordpress网站维护教程。如果你用过WP ROCKET这个插件,那么应该会看到它里面有一个【心跳监测】功能,可以控制通过降低服务器资源占用。那么这个心跳监测是什么呢?有什么用呢?如果不用wp rocket应该如何控制呢?接下来悦然wordrpess建站就给大家分享一下。
先来介绍一下这个Heartbeat API,这是wordpress中浏览器和服务器之间和链接,我们在编辑文章页面时出现的自动草稿就是因为这个东西的关系。所以它还是有些作用的。
不过从性能角度来看,Heartbeat API会频繁的向服务器发送AJAX调用,这可能是占用CPU资源,如果你的服务器配置差,那么这就会影响性能了。所以我们在做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网站加速优化的进阶,但并非必须。如果你没有明显的感觉的服务器或主机的性能下降,那就没必要管它。
© Copyright 2024. 悦然网络工作室/悦然wordpress建站 专注中小企业wordpress建站 All Rights Reserved.网站地图
本站图片来源为Pexels、Pixabay、Freepik、Unsplash等图片库的免费许可,CC0协议;还有部分为自己手绘,版权碰瓷请自重!法律服务:law@yueranseo.com 蜀ICP备20016391号-1 川公网安备 51011502000367号
微信联系