亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

緩存時間問題

也不對啊,不管緩存時間設置的60秒也好,300秒也罷,它永遠都是直接取的是第一次生成好的靜態文件,那這個還有什么用?數據庫內容更改了超過了60秒或者300秒,頁面還是第一次的內容

正在回答

2 回答

老師開始說了,如果入口文件改為index.php,則當在失效時間內,index.php 返回原來的index.shtml,失效后則重新從數據庫讀取數據生成新的index.shtml,但是最終呈現在用戶面前的還是index.shtml,當然這個index.shtml內容是有變化的,很顯然你沒有認真聽。

1 回復 有任何疑惑可以回復我~

給你個思路。 ?

?if(緩存過期或者緩存不存在的條件下){ ?//

?執行添加緩存寫入生成靜態文件

file_put_content(index.html,$data);

set($key,$val,30) ?//30秒緩存時間

}else

{//緩存存在的情況

讀取緩存文件

file_get_contents(index.html);

get($key)

}

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

緩存時間問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號