成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

動(dòng)態(tài)頁(yè)面和靜態(tài)頁(yè)面筆記

andycall / 2554人閱讀

摘要:動(dòng)態(tài)頁(yè)面和靜態(tài)頁(yè)面為什么靜態(tài)網(wǎng)頁(yè)資源可以緩存。瀏覽器的緩存策略瀏覽器緩存是使用做為的。所以有一種強(qiáng)制加載新的文件的辦法為了使緩存失效的強(qiáng)制辦法隨機(jī)數(shù)

動(dòng)態(tài)頁(yè)面和靜態(tài)頁(yè)面

為什么靜態(tài)網(wǎng)頁(yè)(資源)可以緩存。
而動(dòng)態(tài)網(wǎng)頁(yè)不可以緩存。

靜態(tài)網(wǎng)頁(yè)
  

簡(jiǎn)單粗暴的講
如果 http body得到的內(nèi)容是"永久不變的" 你就可以認(rèn)為是靜態(tài)資源 —— 在某一段特定的時(shí)間內(nèi)(比如版本不更新的時(shí)間內(nèi),那么css js html 的文件肯定是不會(huì)變的)
所以他們被稱為靜態(tài)資源

動(dòng)態(tài)網(wǎng)頁(yè)
  

httpbody里面是由腳本或者程序生成的,他們會(huì)跟隨時(shí)間的變化而變化。

頁(yè)面靜態(tài)化。

經(jīng)常用于門戶網(wǎng)站里(把一個(gè)特定的新聞的內(nèi)容,寫入到一個(gè)文件里,并將文件名作為hash的key存起來,下次去訪問的時(shí)候,根據(jù)特定的條件,可以得到文件名,直接返回文件)
他有個(gè)劣勢(shì) 自然就是頁(yè)面不實(shí)時(shí)(一般情況下也不需要實(shí)時(shí))。

瀏覽器的緩存策略

瀏覽器緩存是使用 url hash 做為key的。
所以有一種強(qiáng)制加載新的文件的辦法(為了使緩存失效的強(qiáng)制辦法)

http://xxx/xxx.css?t=隨機(jī)數(shù)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/49518.html

相關(guān)文章

  • Web前端中的靜態(tài)資源緩存筆記

    摘要:根據(jù)資源的分類的資源分類主要分為兩大類主資源和派生資源。此時(shí)的數(shù)據(jù)時(shí)緩存到內(nèi)存中的,當(dāng)進(jìn)程后,也就是瀏覽器關(guān)閉以后,數(shù)據(jù)將不存在。信息最大作用就是用于判斷服務(wù)器上該的內(nèi)容是否被修改。附上我的學(xué)習(xí)筆記。 根據(jù)webkit資源的分類 webkit的資源分類主要分為兩大類:主資源和派生資源。 主資源:比如HTML頁(yè)面,或者下載項(xiàng),對(duì)應(yīng)代碼中的類是MainResourceLoader。 派生...

    JowayYoung 評(píng)論0 收藏0
  • flask文檔學(xué)習(xí)筆記1-快速入門

    摘要:示例如下靜態(tài)路由使用動(dòng)態(tài)變量的路由未指定變量類型使用動(dòng)態(tài)變量的路由指定變量類型指定的路由變量,可以作為被裝飾的函數(shù)參數(shù)傳入進(jìn)來。 開始決定認(rèn)真的在網(wǎng)上寫一些東西,主要原因還是在于希望能提升學(xué)習(xí)效果。雖說python寫了有幾年,但是web后端框架的確沒怎么接觸過,買了本狗書寥寥草草的過了一遍,發(fā)現(xiàn)很多東西還是理解不深,真的是好記性不如爛筆頭,知識(shí)也要從基礎(chǔ)開始,退回來好好看看官方文檔,再...

    lingdududu 評(píng)論0 收藏0
  • javascript dom 編程讀書筆記

    摘要:設(shè)定瀏覽器屬性的屬性的方法叫做駝峰式命名是函數(shù)名方法名和對(duì)象屬性名的命名首選格式。由瀏覽器預(yù)先定義的對(duì)象被稱為宿主對(duì)象。在給某個(gè)元素添加了事件處理函數(shù)后,一旦事件發(fā)生,相應(yīng)的代碼就會(huì)執(zhí)行。 1.JavaScript是一個(gè)使網(wǎng)頁(yè)具有交互能力的程序設(shè)計(jì)語(yǔ)言。 2.設(shè)定瀏覽器屬性的屬性的方法叫做BOM. 3.駝峰式命名(myMood)是函數(shù)名、方法名和對(duì)象屬性名的命名首選格式。 4.命名變量...

    cyixlq 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<