【问题标题】:PHP Reloading data on interval, not refreshPHP间隔重新加载数据,而不是刷新
【发布时间】:2015-06-27 19:59:41
【问题描述】:

我有一个 php 脚本,它从一堆网站中抓取数据并将它们存储在一个数据库中。我想要发生的不是在每个连接上都加载 php,而是将其设置为 10 分钟的间隔,然后将它获取的数据存储到数据库中,这样我就可以立即检索信息,而不必让 php 运行每次都占用时间。我不太了解 ajax,并希望尽可能将其保留为 php/mysql。任何帮助都将不胜感激。

TL;DR:希望 php 每 10 分钟将数据保存到一个数据库,然后以相同的方式输出该数据库,直到它被覆盖,而不是在刷新时加载新数据。

【问题讨论】:

  • Y 不是简单的 ajax cal 吗?

标签: php ajax time updating reloading


【解决方案1】:

基本选项如下。这里不需要(或使用)AJAX。

  • 创建一个定期调用脚本的 cron 作业/计划任务(Linux / Windows)。

  • 将定时 javascript 浏览器刷新添加到您的 PHP 脚本。 See here for how.

  • 使用“Easy Auto Refresh”(Chrome)或“ReloadEvery”(Firefox)等浏览器插件。

第一个是最干净的方式,让您不必打开浏览器选项卡。

【讨论】:

    猜你喜欢
    • 2011-11-29
    • 2021-12-23
    • 1970-01-01
    • 2021-01-07
    • 1970-01-01
    • 2017-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多