gpt4 book ai didi

php - 如何在我的网站上运行无限循环? (提醒/截止日期播音员)

转载 作者:行者123 更新时间:2023-11-29 17:27:24 26 4
gpt4 key购买 nike

我正在构建一个网站,我想实现一个提醒功能,当人们有任何项目或事件到期时提醒他们,或者只是提醒他们他们可能设置的任何计时器。我知道如何使用 javascript 的计时器函数来完成此操作,但我希望它一直运行并在事件发生时用户不在线时将提醒添加到队列中。有什么办法可以做到这一点,还是我必须在服务器上使用 bash 或 python?

关于它应该如何工作的进一步解释:
- 无限循环每隔 X 秒检查一次时间,如果从现在到 X 秒前有提醒,将其打印给它所属的用户 - 如果用户不在线,将其放入文件或已检查的内容中​​,当用户登录时,对于任何错过的提醒。

我想到的另一种方法是使用本地脚本(pyton 或其他东西)每隔 X 秒检查数据库中是否有到期提醒,并将它们写入 Web 服务器上的文件中。然后,服务器端脚本将每隔 X 秒读取一次并将提醒打印到每个已登录的帐户(并在此时将其删除)。这样,即使提醒所属的人已注销,也不会跳过任何提醒。

关于如何更优雅地做到这一点有什么想法吗?

最佳答案

使用Cron Job相反,并使用它运行您的脚本以连接到您的数据库并执行其他任务。

关于php - 如何在我的网站上运行无限循环? (提醒/截止日期播音员),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7528744/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com