2015-06-27 81 views
-3

我有一個PHP腳本,從一堆網站中刮取數據並將它們存儲在數據庫中。我想要發生的是,而不是在每個連接的PHP負載,我想設置它在10分鐘的時間間隔,然後存儲它獲取到數據庫的數據,所以我可以立即檢索信息,而不必有PHP運行每次都需要時間。我不太瞭解ajax,並希望儘可能將它保留爲php/mysql。任何幫助都是有好處的。PHP重新加載數據的時間間隔,而不是刷新

TL; DR:希望php每10分鐘將數據保存到數據庫,然後以相同的方式輸出該數據庫,直到它被寫入,而不是在刷新上加載新數據。

+0

是不是一個簡單的ajax cal? –

回答

0

基本選項如下。這裏不需要(或使用)AJAX。

  • 創建一個定期調用腳本的cron作業/計劃任務(Linux/Windows)。

  • 添加一個定時的javascript瀏覽器刷新到你的PHP腳本。 See here for how.

  • 使用「Easy Auto Refresh」(Chrome)或「ReloadEvery」(Firefox)等瀏覽器插件。

第一種方法是最簡潔的方法,避免讓瀏覽器選項卡打開。