您是否曾對(duì)網(wǎng)頁(yè)進(jìn)行過(guò)更改,但當(dāng)這些更改沒(méi)有反映在瀏覽器中時(shí),您就會(huì)感到困惑和沮喪?也許您忘記了保存文件,或者實(shí)際上沒(méi)有將其上傳到服務(wù)器(或者上傳到了錯(cuò)誤的位置)。但是,另一種可能是瀏覽器從其緩存加載頁(yè)面,而不是從新文件所在的服務(wù)器加載頁(yè)面。針對(duì)開(kāi)發(fā)測(cè)試當(dāng)然非常不友好,
網(wǎng)站建設(shè)測(cè)試時(shí)如何跳過(guò)緩存強(qiáng)制讀取網(wǎng)站源文件呢,實(shí)際上只需要在頁(yè)面區(qū)域添加幾行
標(biāo)簽元素,然后對(duì)其賦值即可。如果您關(guān)心網(wǎng)站訪問(wèn)者的網(wǎng)頁(yè)緩存,可以告訴Web瀏覽器不要緩存頁(yè)面,或者指示瀏覽器緩存頁(yè)面的時(shí)間。
強(qiáng)制從服務(wù)器加載頁(yè)面,您可以使用META標(biāo)記控制瀏覽器緩存:
將Experience設(shè)置為-1將告訴瀏覽器始終從Web服務(wù)器加載頁(yè)面。您還可以告訴瀏覽器將頁(yè)面保留在緩存中的時(shí)間。輸入希望從服務(wù)器重新加載頁(yè)面的日期(包括時(shí)間),而不是-1。請(qǐng)注意,時(shí)間應(yīng)以格林尼治標(biāo)準(zhǔn)時(shí)間(GMT)為單位,并以dd monyyyyhh:mm:ss格式書(shū)寫(xiě)。
但,這可能不是個(gè)好主意,在網(wǎng)站部署上線后,我們也不建議如此讀取服務(wù)器上的源程序文件。您可能認(rèn)為關(guān)閉網(wǎng)頁(yè)的Web瀏覽器緩存可能有意義,但從緩存加載站點(diǎn)有一個(gè)重要而有用的原因:提高性能。當(dāng)網(wǎng)頁(yè)首次從服務(wù)器加載時(shí),必須檢索該網(wǎng)頁(yè)的所有資源并將其發(fā)送到瀏覽器。這意味著必須向服務(wù)器發(fā)送HTTP請(qǐng)求。頁(yè)面對(duì)CSS文件、圖像和其他媒體等資源的請(qǐng)求越多,頁(yè)面加載的速度就越慢。如果以前訪問(wèn)過(guò)某個(gè)頁(yè)面,則文件將存儲(chǔ)在瀏覽器的緩存中。如果稍后有人再次訪問(wèn)該站點(diǎn),瀏覽器可以使用緩存中的文件,而不是返回到服務(wù)器。這將加快并提高站點(diǎn)性能。在移動(dòng)設(shè)備和不可靠數(shù)據(jù)連接的時(shí)代,快速加載勢(shì)在必行。畢竟,從來(lái)沒(méi)有人抱怨過(guò)一個(gè)網(wǎng)站加載得太快。
當(dāng)您強(qiáng)制從服務(wù)器而不是緩存加載站點(diǎn)時(shí),會(huì)影響性能。因此,在您將這些元標(biāo)記添加到您的站點(diǎn)之前,請(qǐng)捫心自問(wèn)這樣做是否真的是必要的,是否值得站點(diǎn)因此而帶來(lái)的性能損失。在大多數(shù)Web瀏覽器中,通過(guò)按住Shift鍵并單擊“重新加載”或“刷新”按鈕,可以強(qiáng)制從服務(wù)器一次性加載頁(yè)面。
新聞名稱:網(wǎng)站建設(shè)測(cè)試時(shí)如何跳過(guò)緩存強(qiáng)制讀取網(wǎng)站源文件
文章路徑:http://chinadenli.net/news/153481.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷(xiāo)seo公司;服務(wù)項(xiàng)目有網(wǎng)站建設(shè)等
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)