ie緩存總結(jié)范文.doc

ie緩存總結(jié)范文.doc

ID:55997380

大?。?18.67 KB

頁數(shù):13頁

時(shí)間:2020-03-15

ie緩存總結(jié)范文.doc_第1頁
ie緩存總結(jié)范文.doc_第2頁
ie緩存總結(jié)范文.doc_第3頁
ie緩存總結(jié)范文.doc_第4頁
ie緩存總結(jié)范文.doc_第5頁
資源描述:

《ie緩存總結(jié)范文.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、ie緩存總結(jié)范文  瀏覽器緩存實(shí)現(xiàn)原理緩存工作原理為了提高訪問網(wǎng)頁的速率,InterExplorer瀏覽器會采用累積式加速的方法,將曾經(jīng)訪問的網(wǎng)頁內(nèi)容(包括圖片以及cookie文件等)存放在電腦里?! ∵@個(gè)存放空間,就稱它為IE緩存?! ∫院竺看卧L問網(wǎng)站時(shí),IE會首先搜索這個(gè)目錄,其中已經(jīng)有訪問過的內(nèi)容,那IE就不必從網(wǎng)上下載,而直接從緩存中調(diào)出來,從而提高了訪問網(wǎng)站的速率?! 【唧w的工作原理是,在瀏覽網(wǎng)頁時(shí),瀏覽器會把從網(wǎng)上讀出的網(wǎng)頁、圖像以及其他數(shù)據(jù)存放在磁盤緩存之中,并建立相應(yīng)的文檔索引?! “凑招畔⒋娣诺奈恢每煞殖蓛?nèi)存緩存和硬盤緩

2、存兩種?! ?nèi)存緩存是用于暫時(shí)存儲本次上網(wǎng)所調(diào)用的數(shù)據(jù)資料的,從Inter上傳來的每一個(gè)網(wǎng)頁信息,在內(nèi)存緩存中都相應(yīng)地給予保存一個(gè)備份,“前進(jìn)”和“后退”是從內(nèi)存緩存中讀取數(shù)據(jù)。  硬盤緩存則保存用戶前幾次上網(wǎng)時(shí)所調(diào)用的信息資料?! ≡O(shè)置IE緩存大小要提高IE的訪問速率,IE緩存是必不可少的。  IE緩存默認(rèn)安裝在系統(tǒng)區(qū),而且會需要占用較大的系統(tǒng)空間?! ∷韵到y(tǒng)空間的確很緊張,可以將緩存占用的空間設(shè)得小一點(diǎn),在IE的“工具”菜單下選擇“Inter選項(xiàng)”,然后在“常規(guī)”選項(xiàng)卡中會看到有“Inter臨時(shí)文件”這一項(xiàng),單擊“設(shè)置”按鈕,然后在

3、彈出的“設(shè)置”對話框中將緩存大小設(shè)置為一個(gè)合適的值。  也可以直接將IE緩存移動(dòng)到其它位置上去?!  癐nter臨時(shí)文件”下單擊“設(shè)置”,然后在“設(shè)置”對話框中單擊“移動(dòng)文件夾”按鈕,在“瀏覽文件夾”中選擇文件夾,將IE緩存移動(dòng)到其他地方,這樣就不必?fù)?dān)心IE緩存太大,占用更多空間了。  靜態(tài)緩存與動(dòng)態(tài)緩存靜態(tài)頁面的緩存可能有2種形式其實(shí)主要區(qū)別就是CMS是否自己負(fù)責(zé)關(guān)聯(lián)內(nèi)容的緩存更新管理。  1、靜態(tài)緩存是在新內(nèi)容發(fā)布的同時(shí)就立刻生成相應(yīng)內(nèi)容的靜態(tài)頁面,比如xx年3月22日,管理員通過后臺內(nèi)容管理界面錄入一篇文章后,并同步更新相關(guān)索引頁上

4、的鏈接?! ?、動(dòng)態(tài)緩存是在新內(nèi)容發(fā)布以后,并不預(yù)先生成相應(yīng)的靜態(tài)頁面,直到對相應(yīng)內(nèi)容發(fā)出請求時(shí),如果前臺緩存服務(wù)器找不到相應(yīng)緩存,就向后臺內(nèi)容管理服務(wù)器發(fā)出請求,后臺系統(tǒng)會生成相應(yīng)內(nèi)容的靜態(tài)頁面,用戶第一次訪問頁面時(shí)可能會慢一點(diǎn),但是以后就是直接訪問緩存了?! §o態(tài)緩存的缺點(diǎn)復(fù)雜的觸發(fā)更新機(jī)制這兩種機(jī)制在內(nèi)容管理系統(tǒng)比較簡單的時(shí)候都是非常適用的?! 〉珜τ谝粋€(gè)關(guān)系比較復(fù)雜的網(wǎng)站來說,頁面之間的邏輯引用關(guān)系就成為一個(gè)非常非常復(fù)雜的問題?! ∽畹湫偷睦泳褪且粭l新聞要同時(shí)出現(xiàn)在新聞首頁和相關(guān)的3個(gè)新聞專題中,在靜態(tài)緩存模式中,每發(fā)一篇新文章

5、,除了這篇新聞內(nèi)容本身的頁面外,還需要系統(tǒng)通過觸發(fā)器生成多個(gè)新的相關(guān)靜態(tài)頁面,這些相關(guān)邏輯的觸發(fā)也往往就會成為內(nèi)容管理系統(tǒng)中最復(fù)雜的部分之一?! ∨f內(nèi)容的批量更新通過靜態(tài)緩存發(fā)布的內(nèi)容,對于以前生成的靜態(tài)頁面的內(nèi)容很難修改,這樣用戶訪問舊頁面時(shí),新的模板根本無法生效?! ≡趧?dòng)態(tài)緩存模式中,每個(gè)動(dòng)態(tài)頁面只需要關(guān)心,而相關(guān)的其他頁面能自動(dòng)更新,從而大大減少了設(shè)計(jì)相關(guān)頁面更新觸發(fā)器的需要。  緩存實(shí)現(xiàn)原理瀏覽器緩存將文件保存在客戶端,好的緩存策略可以減少對網(wǎng)絡(luò)帶寬的占用,可以提高訪問速度,提高用戶的體驗(yàn),還可以減輕服務(wù)器的負(fù)擔(dān)?! ∫虼宋覀冇斜?/p>

6、要了解它的實(shí)現(xiàn)原理,用來提高網(wǎng)站的性能?! ‘?dāng)一個(gè)客戶端請求web服務(wù)器,請求的內(nèi)容可以從以下幾個(gè)地方獲取服務(wù)器、瀏覽器緩存中或緩存服務(wù)器中?! ∵@取決于服務(wù)器端輸出的頁面信息?! №撁嫖募腥N緩存狀態(tài)?! ?、最新的選擇不緩存頁面,每次請求時(shí)都從服務(wù)器獲取最新的內(nèi)容?! ?、未過期的在給定的時(shí)間內(nèi)緩存,如果用戶刷新或頁面過期則去服務(wù)器請求,否則將讀取本地的緩存,這樣可以提高瀏覽速度?! ?、過期的也就是陳舊的頁面,當(dāng)請求這個(gè)頁面時(shí),必須進(jìn)行重新獲取?! №撁婢彺嬖O(shè)置頁面的緩存狀態(tài)是由header決定的,一個(gè)瀏覽器請求信息,一個(gè)是服務(wù)器

7、響應(yīng)信息?! ≈饕≒ragma:no-cache、Cache-Control、Expires、Last-Modified、If-Modified-Since?! ∑渲蠵ragma:no-cache由/1.0規(guī)定,Cache-Control由/1.1規(guī)定?! ache-Control的主要參數(shù)?Cache-Control:private/publicPublic響應(yīng)會被緩存,并且在多用戶間共享?! rivate響應(yīng)只能夠作為私有的緩存,不能再用戶間共享?! ?Cache-Control:no-cache不進(jìn)行緩存?Cache-Con

8、trol:max-age=x緩存時(shí)間以秒為單位?Cache-Control:must-revalidate如果頁面是過期的則去服務(wù)器進(jìn)行獲取?! ?Expires顯示的設(shè)置頁面過期時(shí)間?Las

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。