0
即时通讯工作在一个项目,我想获取最后一分钟的航班,然后将它们保存到我的数据库。问题是,我不想每次用户访问该网站时刮擦,然后保存到我的数据库中,因为这只会导致很多重复。我可以以某种方式让网站在预定时间为我获取数据,然后删除数据库中的以前的记录?每10分钟自动获取数据(简单的html dom)
即时通讯工作在一个项目,我想获取最后一分钟的航班,然后将它们保存到我的数据库。问题是,我不想每次用户访问该网站时刮擦,然后保存到我的数据库中,因为这只会导致很多重复。我可以以某种方式让网站在预定时间为我获取数据,然后删除数据库中的以前的记录?每10分钟自动获取数据(简单的html dom)
如果您希望OS定期执行任务,则cron job就是您想要的。
要么通过命令行获取cron作业来调用您的程序,要么使用wget获取将触发数据获取的页面。
更多关于cron作业: http://www.thesitewizard.com/general/set-cron-job.shtml
刮+保存不应该由一个浏览器都触发。 – bzlm 2012-08-01 09:54:10