我希望安排一个任务,该任务将在最终用户提供的日期/时间执行。日期/时间将通过日期选择器选择并使用 php 文件存储在数据库中。这个 php 文件也可以做任何安排工作所需的事情。要执行的文件也驻留在同一台服务器上。我看过iron.io,但他们要求所有代码都驻留在他们的服务器上,这对我来说不是一个好主意,因为我必须访问数据库并且它会改变我的设置很多。我也读过定期运行的 cron 可以用来这样做,但我想知道是否有任何服务不需要每分钟运行 cron。它只会触发我的脚本的执行,并希望可以将一个变量传递给它。
问问题
647 次
1 回答
2
您可以使用ATrigger调度服务。PHP 库可用于创建计划任务而无需开销。还提供了一些有用的功能,例如错误日志、分析、任务列表。您服务器上的所有代码,只需为您的任务设置一个 URL。
例如,这将在 10 分钟后调用您的任务:
//Create
ATrigger::doCreate("10minute", "http://www.example.com/myTask?something", $tags);
您可以在共享主机中使用此类服务。
免责声明:我是 ATrigger 团队中的一员。这是一个免费软件,我没有任何商业目的。
于 2013-09-29T12:09:53.943 回答