在特定时间发布帖子php

时间:2016-10-06 12:48:16

标签: php cron

我搜索了如何在未来的特定时间发布帖子,我找到了Cron的工作......但我希望用户选择发布帖子的时间。就像我们想要在Facebook上发布帖子一样。 我怎样才能做到这一点?我用PHP。 谢谢

1 个答案:

答案 0 :(得分:4)

cron仍然是一个用于此目的的工具,您只需要将该工具的使用结构化为适合它的工具。请考虑以下情形:

  • 用户提交"帖子"以及申请的未来日期/时间。
  • 您的应用程序会将其保存在您的应用程序数据库中。
  • 每隔X分钟,服务器上的cron作业就会运行,其中:
    • 轮询数据库"发布"尚未发送
    • 检查是否有时间发送
    • 发送结果"帖子"

所以你的应用程序"本质上是两个共享同一数据库的应用程序一个是用户与之交互的Web应用程序,另一个是与外部系统(例如Facebook)集成的cron计划应用程序。