【问题标题】:PHP scraping - auto-update [closed]PHP抓取 - 自动更新[关闭]
【发布时间】:2020-08-06 14:15:08
【问题描述】:

我想根据从网站上抓取的数据显示一些图表,我想知道是否有任何方法可以在每次网站更新时自动更新数据。 谢谢

【问题讨论】:

  • 到目前为止您尝试过什么?一个 ajax 请求是否会定期检查更改并在发生更改时更新图表?
  • 我想在使用ajax时,我仍然不知道从哪里开始使用它,这就是为什么我想制定一个明确的计划,所以请你能解释一下你的想法,谢谢。
  • 有很多方法可以“每次站点自动更新数据”。但请在这里展示你的努力。如果您只想在站点刷新时更新,您甚至不需要 AJAX。如果您想每隔几秒钟更新一次图表,那么您可以利用 AJAX 调用来提取新数据,然后更新网页上正确的 DOM 选择器。但是,在没有真正尝试的情况下询问如何去做之前,请尝试阅读教程和在线示例。
  • 您想自动更新数据库内容,还是网页内容?要更新数据库本身,您需要一个脚本来添加新数据,可能通过 CRON.. 因为我们不知道您的数据来自哪里,没有示例代码,只是猜测。如果您添加示例代码,更好地表述您的问题,您可能会更快得到正确答案。
  • 那么,抓取网络并生成这 4 个变量的文件可以自动化,自行运行,并自动将这些变量插入数据库中。您可以使用 CRON 在给定的时间间隔运行它

标签: php mysql cron


【解决方案1】:

要更新您的数据库,您可以使用 CRON 运行脚本,该脚本会抓取 Web、准备变量并将它们插入到您的数据库中。

插入后,您的网站会在刷新时从数据库中提取新数据并显示带有更新信息的图表。

您可以搜索Cron examples 以添加您的脚本以定期运行。

【讨论】:

    猜你喜欢
    • 2013-04-27
    • 1970-01-01
    • 2013-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-31
    相关资源
    最近更新 更多