導航:首頁 > 編程語言 > php每隔一段時間

php每隔一段時間

發布時間:2023-07-30 17:50:20

php頁面,每隔一段時間局部刷新。

減少網路負荷的方法,就是只有在有新內容的時候才刷新,沒有新內容就不刷新,一般方法是,在需要刷新的頁面用隱藏iframe載入檢測頁面,例如:
<iframe width=0 height=0 src=check_new.php></iframe>

而檢測文件check_new.php要做的有兩件事情,一是定時刷新,二是檢測是否更新,一般結構如下:
<html>
<head><META HTTP-EQUIV=REFRESH CONTENT=60></head>
<body>
<?php
....檢測喊差頌是否有新內容的代碼.....
if (更新) echo '<script>parent.location.href=parent.location.href;</script>';
?>
</body></html>

伺服器端減少資料庫流量的方法,分兩個步驟,一是修改資料庫的語句在成功修改後,設置一個標志文件,設置方法下面這樣既可:
fclose(fopen('db_updated.log','w'));
道理是建慶慧立一個空文件,文件日期為資料庫最後建立日期。

現在我們給check_new.php增加一個參數,用來記錄檢測頁面最後獲取數據的時間,那麼只要文件日期比那個日期新就是有更新,這需要修改兩個地鄭鄭方,一是主頁面的iframe代碼修改如下:
echo '<iframe width=0 height=0 src="check_new.php?last='.time().'"></iframe>';

二是檢測文件check_new.phpPHP部分代碼如下:
<?php
if (filemtime('db_updated.log')>$_GET['last']) echo '<script>parent.location.href=parent.location.href;</script>';
?>

不知道你是否明白?

閱讀全文

與php每隔一段時間相關的資料

熱點內容
如何更改app後台 瀏覽:710
圖形化編程有面試題嗎 瀏覽:678
怎樣將文件夾中的文件上移 瀏覽:917
如何在盒馬app更換盒馬門店 瀏覽:747
淘寶壓縮圖教程 瀏覽:237
谷歌瀏覽器安卓怎麼用插件 瀏覽:78
商業源碼網vipym 瀏覽:598
使用阿里雲伺服器怎麼選操作系統 瀏覽:388
雙付天下app下載哪裡靠譜 瀏覽:245
pdf轉化圖片格式 瀏覽:762
如何向實體店推廣app 瀏覽:647
g32斜進刀反螺紋編程 瀏覽:542
android獲取已安裝的apk 瀏覽:811
app圖標如何放一起 瀏覽:720
雲伺服器設置通過ip訪問網站 瀏覽:914
生命代源碼女主角 瀏覽:740
空調扇加壓縮機 瀏覽:310
linux鏡像寫入 瀏覽:480
多媒體卡文件夾 瀏覽:30
java類轉map 瀏覽:856