首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP和mySQL任务调度器程序和数据库原理?

PHP和mySQL任务调度器程序和数据库原理?
EN

Stack Overflow用户
提问于 2011-06-06 23:51:05
回答 2查看 1.9K关注 0票数 3

我需要开发一个网站,运行作业在一定的时间(每15分钟)我将使用cron来运行网页。

在其中存储职务信息的最佳方式是什么?一些工作将是每天,其他每8小时等。复杂的事情,我还需要考虑时区的差异。这应该不是太难,因为PHP有许多时区函数,但是我如何将其集成到下一个要运行的作业的编程中?

另一个问题是,用户如何输入要运行的作业的信息?与http://www.webcron.org类似的一种选择是要求用户选择作业必须运行的频率,但如何将该信息存储在数据库中?

任何帮助都将不胜感激!

EN

回答 2

Stack Overflow用户

发布于 2011-06-07 01:32:09

我会使用crontab语法,将其存储在DB中,然后每分钟运行一个单独的crontab来调用执行脚本。

已经有一些GPL类可以为您做这件事,比如:http://www.phpclasses.org/package/4140-PHP-Database-driven-PHP-job-scheduler-like-cron.html

票数 0
EN

Stack Overflow用户

发布于 2011-06-19 21:58:41

创建一个MySQL Event,它还将负责存储、递归和执行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6254620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档