WordPress定时任务WP_CRON性能优化

WordPress定时任务WP_CRON性能优化

什么是定时任务?

定时任务(Cron Jobs)是由您在网站上激活的WordPress或WordPress插件自动创建的计划任务。它们类似于闹钟,闹钟会定期启动来执行一些任务。

更具体的来说,这些任务包括:

  • 定时备份
  • 维护任务
  • 磁盘空间监控
  • 文件删除
  • 邮件发送

为什么需要优化?

WP_CRON 会被每个页面加载,也就是用户访问的时候,都会去检查有哪些任务要执行,非常浪费性能,如果访问人的很多,则每次都会执行一遍,访问的人少了,则又不会按时执行

如何优化?

1.  禁用用户自动触发

在WordPress的根目录中配置文件 wp-config.php 里添加:

define('DISABLE_WP_CRON', true);

2.在宝塔面板添加定时计划任务

图片[1]-WordPress定时任务WP_CRON性能优化-倦意博客

任务类型选择“访问URL”,执行周期设为30分钟,URL网址设置为:

https://你的网站地址.com/wp-cron.php?doing_wp_cron
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容