用js刷新php函数的简单方法

Easy way to refresh php function with js

我有一个 PHP 函数来检查字符串的出现。我想要的是以一定的时间间隔(例如:5 秒)连续检查它。根据我收集到的信息,PHP 对于这个 'refresh' 函数来说不是最优的,所以正在寻找一种使用 JS 来实现它的方法。

在此先感谢您提出的愚蠢问题!

我认为 PHP 不会是最佳选择,但无论哪种方式,我都不知道 "Easy" 方法。 Cron 作业通常可以完美满足您的需求,但它们不会 运行 分分钟(尽管我已经看到 interesting workarounds)。

Node 有很多包用于 "cron" 类似的功能,但它们采用相同的参数,所以没有分分钟。

您可以利用 setInterval() 回调来轻松完成此操作,但它需要您 a) 保持 web 客户端 24/7 打开和 b) 监控 web 客户端以确保它永远不会冻结、失败、关机等