【发布时间】:2011-10-31 02:25:54
【问题描述】:
我想每 24 小时从网站获取某些数据。该代码必须每 24 小时执行一次并更新 MySQL 数据库。我如何在没有任何用户事件的情况下完成此操作?
稍后我将使用相同的数据来找出总差异。
totalIncrement = currentData - earlyData
早期数据是从 MySQl 数据库中获取的,而当前数据是从外部网站查询中获取的。
我听说过 linux 上的 cron,但从未尝试过。任何机构都可以给出一个基本的想法吗?或任何可靠的链接?
也许我想这样做::
首先创建一个 PHP 程序/文件来完成获取工作。 第二次每隔 24 小时左右执行一次那个 PHP 文件...
【问题讨论】:
-
cronjob 绝对是您要找的。互联网上有大量资源解释它们是什么以及如何使用它们。你可以从en.wikipedia.org/wiki/Cron开始。
-
您是否尝试过 Google 获取有关 Cron 作业的教程?来吧,伙计——你至少要努力。
-
@Lucanos。为了搜索 Cron 作业,您需要知道它被称为“cron 作业”。当我切换到 Linux 时,这并不明显。
-
@AlexanderPogrebnyak:同意,但在他的实际问题中,他提到“cron”-“我听说过 linux 上的 cron,但从未尝试过。 ”所以这并不是说他没有什么可做的。