PHP中计划任务的最佳方法是什么

时间:2008-10-10 08:49:48

标签: php cron scheduling scheduled-tasks

标题总结了一下,我对如何做到这一点知之甚少。


另见:

PHP: running scheduled jobs (cron jobs)

6 个答案:

答案 0 :(得分:11)

你看过ATrigger吗? PHP library也可用于创建计划任务而无需开销。

免责声明:我是他们的团队之一。

答案 1 :(得分:6)

计划任务的最佳方法是beanstalkd延迟投放。

答案 2 :(得分:5)

使用操作系统的计划任务工具。 unix上的crontab,Windows上的预定任务。

然后我们还有一些注意事项:

  1. 您是否希望通过PHP脚本安排任务,该脚本将主要操作系统方式添加到计划任务中?或
  2. 你想拥有一个长时间运行的php进程,它会在确定的时间运行吗?
  3. 对于1,在Unix上,你可以使用这样的module

    对于2,您可以使用类似其他module的内容。

答案 3 :(得分:4)

我所知道的最简单的方法是简单的cron工作。

http://man.cx/cron

答案 4 :(得分:0)

****PHPCron: Running scheduled tasks from PHP on a web server****

但PHPCron暂时无法从那里获得。您可能需要查看其他地方

答案 5 :(得分:-3)

一种方法是使用: http://phpjobscheduler.co.uk/ 它将允许您添加/运行大量的PHP脚本,轻松管理它们和开箱即用的#34;免费,它的开源。

最好的方法,不确定,我会让别人通过判断。