如何使用 PHP 安排任务?
如何开发一个像Wordpress用来安排帖子的计划任务系统?他们使用 Cron Job 吗?如果他们使用它,他们如何通过 PKP 脚本配置它?
How to develop a schedule task system like the one used by Wordpress to schedule post? Do they use Cron Job? If they use it, how they configure it through PKP script?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
据我所知,WordPress只是将发布日期设置为未来的某个时间。它实际上并不会导致未来发生事件,只是当有人查看该网站时看起来是这样。
如果您确实想在将来做某事,则需要一个 cron 作业,Web 服务器仅响应用户代理发出的请求。
As far as I know, WordPress just sets the publish date to some time in the future. It doesn't actually cause an event to happen in the future, it just looks that way when someone views the site.
You'd need a cron job if you actually wanted to do something in the future, web servers only respond to requests made by user agents.
使用 cron 并在迭代中使用您的脚本运行 php_cli 解释器。
Use
cron
and in iterations get runphp_cli
interpreter with your script.我使用 php cron 任务,它们如下所示
这意味着,每天午夜,运行命令行 php 并执行指定的文件。
I use php cron tasks, they look like the following
This means, at midnight, every day, run the command line php and execute the specified file.