[PHP]快取保留

小黑-avatar-img
發佈於後端
更新 發佈閱讀 1 分鐘

為了加速網頁存取,因此都會將網頁內容保留在快取空間(Cache)的資料夾或磁碟。也就是說,當你在瀏覽網頁時,瀏覽的網頁內容會被保留在你電腦裡的快取空間(Cache),在你重複瀏覽到相同網頁時,瀏覽器會先到快取空間尋找有沒有該網頁的的檔案,如果有就直接取用,不會再次下載網頁內容。

但當網頁內容有保密資料時,為了資料安全,就不太希望網頁內容被保存,因此就可以設定快取保留時間。

快取的保留時間設定,我們可以在header()裡的Expires來設定時間,如下:

header​("Expires: ". gmdate("D, d M Y H:i:s", mktime(0, 0, 0, 12, 31, 2023))." GMT" );

gmdate():取得GMT(格林威治時間)。

mktime():指定日期/時間為2023年12月31日 00:00:00 GMT。如果不想保留網頁內容在快取空間,只要將時間設為過去時間就可以了。



留言
avatar-img
小黑與程式的邂逅
8會員
123內容數
嗨,我是一名程式設計師,會在這分享開發與學習紀錄。
2023/12/11
REST(REpresentational State Transfer)是一種WWW的Web架構,常被使用於JSON或XML的Web服務,而符合REST原則的系統就稱為RESTful。REST API(RESTful API)是一種符合REST的API應用。 方法說明 GET:向伺服器取得
Thumbnail
2023/12/11
REST(REpresentational State Transfer)是一種WWW的Web架構,常被使用於JSON或XML的Web服務,而符合REST原則的系統就稱為RESTful。REST API(RESTful API)是一種符合REST的API應用。 方法說明 GET:向伺服器取得
Thumbnail
2023/12/11
在欄位輸入關鍵字,就會顯示提示列表。 架構 由HTML表單、jQuery的AJAX和PHP與MySQL組成。 先在HTML的文字輸入欄位,輸入關鍵字,接著會呼叫jQuery的AJAX去伺服器,取得建議列表;伺服器收到需求後,PHP會連接MySQL,取得建議列表,接著會建立JSON文件並回傳。
Thumbnail
2023/12/11
在欄位輸入關鍵字,就會顯示提示列表。 架構 由HTML表單、jQuery的AJAX和PHP與MySQL組成。 先在HTML的文字輸入欄位,輸入關鍵字,接著會呼叫jQuery的AJAX去伺服器,取得建議列表;伺服器收到需求後,PHP會連接MySQL,取得建議列表,接著會建立JSON文件並回傳。
Thumbnail
2023/12/07
JSON(JavaScript Object Notation)是AJAX(參考:[PHP][AJAX]介紹)常用的資料交換格式。在PHP有提供函數,可以將資料轉換成JSON。除外JSON比XML快速且簡單。 語法 資料是由鍵和值(Key-value)組成。 鍵和值之間用「:」區隔。 資料之
Thumbnail
2023/12/07
JSON(JavaScript Object Notation)是AJAX(參考:[PHP][AJAX]介紹)常用的資料交換格式。在PHP有提供函數,可以將資料轉換成JSON。除外JSON比XML快速且簡單。 語法 資料是由鍵和值(Key-value)組成。 鍵和值之間用「:」區隔。 資料之
Thumbnail
看更多
你可能也想看
Thumbnail
最近 vocus 開放了一個新福利:考績優異的同事,可以申請遠端工作,公司還直接送一張機票。消息一出,全公司瞬間進入「旅遊準備模式🏖️」: 有人半夜在比價住宿,打開十幾個分頁算平均一晚到底要不要超過 2,000; 有人打開影片看「__城市一日生活費實測」; 也有人開始打開試算表,冷靜的敲著計
Thumbnail
最近 vocus 開放了一個新福利:考績優異的同事,可以申請遠端工作,公司還直接送一張機票。消息一出,全公司瞬間進入「旅遊準備模式🏖️」: 有人半夜在比價住宿,打開十幾個分頁算平均一晚到底要不要超過 2,000; 有人打開影片看「__城市一日生活費實測」; 也有人開始打開試算表,冷靜的敲著計
Thumbnail
工時計算在一般的狀況下就是將『結束時間-開始時間』就會得到工時數。 為什麼可以時間可以直接相減? 延伸閱讀:搞懂EXCEL最常用也最難搞懂的日期&時間 但是如果遇到有輪班的時候,結束時間有可能會跨天,這時候直接『結束時間-開始時間』就會發生錯誤,原因是跨天後的結束時間<開始時間,而
Thumbnail
工時計算在一般的狀況下就是將『結束時間-開始時間』就會得到工時數。 為什麼可以時間可以直接相減? 延伸閱讀:搞懂EXCEL最常用也最難搞懂的日期&時間 但是如果遇到有輪班的時候,結束時間有可能會跨天,這時候直接『結束時間-開始時間』就會發生錯誤,原因是跨天後的結束時間<開始時間,而
Thumbnail
在以前我對於繳費、繳交作業、答應他人做的事時,我並沒有太在意,時而拖延時而忘記,有時候明明記得要去繳交帳單,我就會想「喔!時間還有,明天再去做...明天...」或是說答應跟人約好的時間遲到了,變成習慣性的拖延完成一些事,還有很多很多 ... ... 浪費他人時間也是,這些小小的行為,都會讓我們在未來
Thumbnail
在以前我對於繳費、繳交作業、答應他人做的事時,我並沒有太在意,時而拖延時而忘記,有時候明明記得要去繳交帳單,我就會想「喔!時間還有,明天再去做...明天...」或是說答應跟人約好的時間遲到了,變成習慣性的拖延完成一些事,還有很多很多 ... ... 浪費他人時間也是,這些小小的行為,都會讓我們在未來
Thumbnail
時間能夠倒回嗎? 當然是不行,現在12/25,請問時間可以回到12/24嗎?「孩子們搖搖頭」 時間是會多出來的嗎? 時間不會多出來,而是一次一次安排出來的
Thumbnail
時間能夠倒回嗎? 當然是不行,現在12/25,請問時間可以回到12/24嗎?「孩子們搖搖頭」 時間是會多出來的嗎? 時間不會多出來,而是一次一次安排出來的
Thumbnail
為了加速網頁存取,因此都會將網頁內容保留在快取空間(Cache)的資料夾或磁碟。也就是說,當你在瀏覽網頁時,瀏覽的網頁內容會被保留在你電腦裡的快取空間(Cache),在你重複瀏覽到相同網頁時,瀏覽器會先到快取空間尋找有沒有該網頁的的檔案,如果有就直接取用,不會再次下載網頁內容。 但當網頁內容有保密
Thumbnail
為了加速網頁存取,因此都會將網頁內容保留在快取空間(Cache)的資料夾或磁碟。也就是說,當你在瀏覽網頁時,瀏覽的網頁內容會被保留在你電腦裡的快取空間(Cache),在你重複瀏覽到相同網頁時,瀏覽器會先到快取空間尋找有沒有該網頁的的檔案,如果有就直接取用,不會再次下載網頁內容。 但當網頁內容有保密
Thumbnail
在工作和生活中,我們常需要追蹤各種計畫和任務的進度。要確保按時完成,就需要定期查看項目的到期日。但如果進度多,到期時間不同,光靠人力記憶和查看就容易遺漏,沒有系統性提醒功能,緊趕截止期限時就會更辛苦。其實Excel就有方便的自動提醒功能,可以幫我們自動紀錄項目進度到期日,並在接近時間點時發送提醒。
Thumbnail
在工作和生活中,我們常需要追蹤各種計畫和任務的進度。要確保按時完成,就需要定期查看項目的到期日。但如果進度多,到期時間不同,光靠人力記憶和查看就容易遺漏,沒有系統性提醒功能,緊趕截止期限時就會更辛苦。其實Excel就有方便的自動提醒功能,可以幫我們自動紀錄項目進度到期日,並在接近時間點時發送提醒。
Thumbnail
【讓一個行事曆的提醒發揮它最大的價值和存在的意義】 畢竟只要我們選擇做一件事情,就等於連同放棄了做另外一件事, 所以說每件事情的背後其實都藏有好多的取捨也代表著, 你記下的任何提醒 都有他的必要性。 今天就來和大家分享 如何將行事曆發揮到最大的價值 讓你不在白白記事 也不用浪費更多時間
Thumbnail
【讓一個行事曆的提醒發揮它最大的價值和存在的意義】 畢竟只要我們選擇做一件事情,就等於連同放棄了做另外一件事, 所以說每件事情的背後其實都藏有好多的取捨也代表著, 你記下的任何提醒 都有他的必要性。 今天就來和大家分享 如何將行事曆發揮到最大的價值 讓你不在白白記事 也不用浪費更多時間
Thumbnail
一天保留三十分鐘。那就是在每天的生活中,為這事情保留三十分鐘的時間。
Thumbnail
一天保留三十分鐘。那就是在每天的生活中,為這事情保留三十分鐘的時間。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News