網(wǎng)站建設(shè)測試時如何跳過緩存強制讀取網(wǎng)站源文件

2022-05-15    分類: 網(wǎng)站建設(shè)


您是否曾對網(wǎng)頁進行過更改,但當這些更改沒有反映在瀏覽器中時,您就會感到困惑和沮喪?也許您忘記了保存文件,或者實際上沒有將其上傳到服務器(或者上傳到了錯誤的位置)。但是,另一種可能是瀏覽器從其緩存加載頁面,而不是從新文件所在的服務器加載頁面。針對開發(fā)測試當然非常不友好,網(wǎng)站建設(shè)測試時如何跳過緩存強制讀取網(wǎng)站源文件呢,實際上只需要在頁面<head>區(qū)域添加幾行<meta>標簽元素,然后對其賦值即可。如果您關(guān)心網(wǎng)站訪問者的網(wǎng)頁緩存,可以告訴Web瀏覽器不要緩存頁面,或者指示瀏覽器緩存頁面的時間。
強制從服務器加載頁面,您可以使用META標記控制瀏覽器緩存:
<meta http-equiv=“Pragma” content=”no-cache”>
<meta http-equiv=“Expires” content=”-1″>
<meta http-equiv=“CACHE-CONTROL” content=”NO-CACHE”>
將Experience設(shè)置為-1將告訴瀏覽器始終從Web服務器加載頁面。您還可以告訴瀏覽器將頁面保留在緩存中的時間。輸入希望從服務器重新加載頁面的日期(包括時間),而不是-1。請注意,時間應以格林尼治標準時間(GMT)為單位,并以dd monyyyyhh:mm:ss格式書寫。
但,這可能不是個好主意,在網(wǎng)站部署上線后,我們也不建議如此讀取服務器上的源程序文件。您可能認為關(guān)閉網(wǎng)頁的Web瀏覽器緩存可能有意義,但從緩存加載站點有一個重要而有用的原因:提高性能。當網(wǎng)頁首次從服務器加載時,必須檢索該網(wǎng)頁的所有資源并將其發(fā)送到瀏覽器。這意味著必須向服務器發(fā)送HTTP請求。頁面對CSS文件、圖像和其他媒體等資源的請求越多,頁面加載的速度就越慢。如果以前訪問過某個頁面,則文件將存儲在瀏覽器的緩存中。如果稍后有人再次訪問該站點,瀏覽器可以使用緩存中的文件,而不是返回到服務器。這將加快并提高站點性能。在移動設(shè)備和不可靠數(shù)據(jù)連接的時代,快速加載勢在必行。畢竟,從來沒有人抱怨過一個網(wǎng)站加載得太快。
當您強制從服務器而不是緩存加載站點時,會影響性能。因此,在您將這些元標記添加到您的站點之前,請捫心自問這樣做是否真的是必要的,是否值得站點因此而帶來的性能損失。在大多數(shù)Web瀏覽器中,通過按住Shift鍵并單擊“重新加載”或“刷新”按鈕,可以強制從服務器一次性加載頁面。




網(wǎng)頁題目:網(wǎng)站建設(shè)測試時如何跳過緩存強制讀取網(wǎng)站源文件
當前地址:http://www.muchs.cn/news31/153481.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務項目有網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名