什么是定时任务?
定时任务(Cron Jobs)是由您在网站上激活的WordPress或WordPress插件自动创建的计划任务。它们类似于闹钟,闹钟会定期启动来执行一些任务。
更具体的来说,这些任务包括:
- 定时备份
- 维护任务
- 磁盘空间监控
- 文件删除
- 邮件发送
为什么需要优化?
WP_CRON 会被每个页面加载,也就是用户访问的时候,都会去检查有哪些任务要执行,非常浪费性能,如果访问人的很多,则每次都会执行一遍,访问的人少了,则又不会按时执行。
如何优化?
1. 禁用用户自动触发
在WordPress的根目录中配置文件 wp-config.php
里添加:
define('DISABLE_WP_CRON', true);
2.在宝塔面板添加定时计划任务
任务类型选择“访问URL”,执行周期设为30分钟,URL网址设置为:
https://你的网站地址.com/wp-cron.php?doing_wp_cron
© 版权声明
THE END
暂无评论内容