1

我正在寻找创建一个 php 脚本来检查网站以查看其上是否有某些内容,然后如果内容存在则给我发短信。经过一番重新搜索,我找到了PHP DOM,我将使用它来加载 html、解析它,然后检查给定的内容是否存在。但是,这只会在我每次加载页面时发生。我希望这个脚本每 30 分钟左右运行一次。这样做的最佳方法是什么?

我遇到的解决方案:

我读到我可以使用 cron 作业,尽管我也读到在这样的服务器上运行重复的函数调用是不好的做法。我还认为我可以使用 javascript 的 setTimeout 以一定的时间间隔刷新页面。但是,使用这种方法,我的电脑必须打开浏览器窗口。如果不是这种情况,我更愿意。

4

2 回答 2

1

如果您希望每 30 分钟执行一次,那么 cron 作业就是要走的路。(信任去@Matt,@Sven,@wanovak,@Dagon)

于 2012-08-16T20:30:04.260 回答
1

哈 !cron 工作,除非您使用非常差的服务器,否则它将很好地处理负载,但不知道确切的脚本,我可能错了!

如果它是共享主机,请检查他们使用 cron 的规则

于 2012-08-16T20:37:22.177 回答