如何每10分钟或一小时运行或刷新PHP页面。所以从一个数据库添加新记录到另一个数据库我使用javascript
但不使用cron jobs
并不重要。
答案 0 :(得分:1)
如果频繁,您可以依赖网站的流量。 Drupal有一种叫做穷人的cron。基本上,您存储上次运行cron作业的日期时间。每次用户访问您网站上的页面时,您都会获取日期时间,将其与当前日期时间进行比较,以查看是否需要运行cron作业(在您的情况下,查看是否已经过了一个小时)。如果已经过了所需的时间,则运行您的cron作业,并存储新的日期时间。如果您所需的时间没有通过,那么什么也不做。
这种方法有一些注意事项。
答案 1 :(得分:0)
使用javascript你可以使用setTimeout()函数,但用户需要保持页面打开。
即
setTimeout(function(){ your_process(); }, 360000); // every hour