摘要:動態頁面和靜態頁面為什么靜態網頁資源可以緩存。瀏覽器的緩存策略瀏覽器緩存是使用做為的。所以有一種強制加載新的文件的辦法為了使緩存失效的強制辦法隨機數
動態頁面和靜態頁面
為什么靜態網頁(資源)可以緩存。
而動態網頁不可以緩存。
動態網頁簡單粗暴的講
如果 http body得到的內容是"永久不變的" 你就可以認為是靜態資源 —— 在某一段特定的時間內(比如版本不更新的時間內,那么css js html 的文件肯定是不會變的)
所以他們被稱為靜態資源
頁面靜態化。httpbody里面是由腳本或者程序生成的,他們會跟隨時間的變化而變化。
經常用于門戶網站里(把一個特定的新聞的內容,寫入到一個文件里,并將文件名作為hash的key存起來,下次去訪問的時候,根據特定的條件,可以得到文件名,直接返回文件)
他有個劣勢 自然就是頁面不實時(一般情況下也不需要實時)。
瀏覽器緩存是使用 url hash 做為key的。
所以有一種強制加載新的文件的辦法(為了使緩存失效的強制辦法)
http://xxx/xxx.css?t=隨機數
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/49518.html
摘要:根據資源的分類的資源分類主要分為兩大類主資源和派生資源。此時的數據時緩存到內存中的,當進程后,也就是瀏覽器關閉以后,數據將不存在。信息最大作用就是用于判斷服務器上該的內容是否被修改。附上我的學習筆記。 根據webkit資源的分類 webkit的資源分類主要分為兩大類:主資源和派生資源。 主資源:比如HTML頁面,或者下載項,對應代碼中的類是MainResourceLoader。 派生...
摘要:示例如下靜態路由使用動態變量的路由未指定變量類型使用動態變量的路由指定變量類型指定的路由變量,可以作為被裝飾的函數參數傳入進來。 開始決定認真的在網上寫一些東西,主要原因還是在于希望能提升學習效果。雖說python寫了有幾年,但是web后端框架的確沒怎么接觸過,買了本狗書寥寥草草的過了一遍,發現很多東西還是理解不深,真的是好記性不如爛筆頭,知識也要從基礎開始,退回來好好看看官方文檔,再...
摘要:設定瀏覽器屬性的屬性的方法叫做駝峰式命名是函數名方法名和對象屬性名的命名首選格式。由瀏覽器預先定義的對象被稱為宿主對象。在給某個元素添加了事件處理函數后,一旦事件發生,相應的代碼就會執行。 1.JavaScript是一個使網頁具有交互能力的程序設計語言。 2.設定瀏覽器屬性的屬性的方法叫做BOM. 3.駝峰式命名(myMood)是函數名、方法名和對象屬性名的命名首選格式。 4.命名變量...
閱讀 1207·2021-09-03 10:44
閱讀 604·2019-08-30 13:13
閱讀 2796·2019-08-30 13:11
閱讀 1967·2019-08-30 12:59
閱讀 1034·2019-08-29 15:32
閱讀 1595·2019-08-29 15:25
閱讀 987·2019-08-29 12:24
閱讀 1277·2019-08-27 10:58