<ul id="g60s4"><pre id="g60s4"></pre></ul>
<strong id="g60s4"><nav id="g60s4"></nav></strong>
<ul id="g60s4"></ul>
  • <tr id="g60s4"></tr>
  • 
    
  • 或者

    利用css、js、圖片的參數防止瀏覽器快取Cache

    作者:奮青 瀏覽:157 發布時間:2017-07-09
    分享 評論 0

      什么是瀏覽器快取

      瀏覽器快取功能是網頁效能優化的項目之一。使用瀏覽器快取功能如果使用者再次來到您的網站,快取css、js、jpg、png圖檔等靜態資源將能使網頁開啟速度加快,同時也能減少服務器負擔。

      更多關于瀏覽器快取功能可參考google說明文件:

      https://developers.google.com/speed/docs/insights/LeverageBrowserCaching

      用了瀏覽器快取會遇到的問題

      用了快取之后總有些后遺癥,例如調整了css或JavaScript、更新了圖片,但快取時間還沒到期,即便css、js與圖檔已經更新了,使用者可能看見的仍是舊的內容。若要立即看到最新內容,就必須清除快取或是使用Ctrl+F5強制重新載入頁面,并不是所有的使用者都懂得使用Ctrl+F5這類方式來看到最新的網頁內容。

      解決瀏覽器快取的方法

      瀏覽器快取這個問題雖然很煩人,但其實只要在副檔名后方加上參數,如此一來瀏覽器會認定URL變得不相同,向服務器請求新的下載。

      方式如下:

      在style.css后方加上"?"以及"自訂字串"

      可以是亂數、日期時間、版本編號,例如:

      亂數 > style.css?f5V3Ra (隨機亂打就對了)

      日期 > style.css?20140627

      版本 > style.css?v2.10.1

      累加 > style.css?0001 (每改一次+1)

      依照自己的更新頻率、習慣或喜好決定使用哪種方式即可(前提是不要與舊版本重復)。

      源代碼像這樣:

      css

      <link rel="stylesheet" type="text/css" href="css/style.css?awooseo-01″ />

      js

      <script src="js/script.js?rr616″></script>

      同樣方式也適用于圖檔喔,像是這樣:

      <img src="/images/course1.png?v2″>

      css的用到的圖片也可以:

      .logo{background:url(../images/logo.png?justin_edit);}


    精品国产免费观看久久久 | 国产精品制服丝袜一区| 久久精品国产99国产电影网| 国产成人亚洲精品91专区手机| 日韩在线一区二区| 日韩视频在线观看一区二区| 精品国产男人的天堂久久 | 香蕉在线精品一区二区| 老子午夜精品我不卡影院| 日韩亚洲Av人人夜夜澡人人爽| 日本一区二区三区精品视频| 精品国产粉嫩内射白浆内射双马尾 | 亚洲精品国偷自产在线| 老司机精品视频在线观看| 国产精品视频九九九| 日韩av无码久久精品免费| 亚洲 日韩 色 图网站| 国语自产精品视频在线完整版| 99久久人妻无码精品系列| 国产精品1024香蕉在线观看| 亚洲国产精品专区| 米奇777四色精品人人爽| 久久精品水蜜桃av综合天堂| 一本大道久久a久久精品综合| 久久久99精品免费观看| 久久久久国产精品免费网站| 青青青青久久精品国产h| 久久99国产精品久久| 国产精品国产三级国产普通话| 精品综合久久久久久97超人| 久久精品这里热有精品| 国产成人精品电影在线观看| 亚洲国产精品SSS在线观看AV| 国产精品日韩AV在线播放| 久久香蕉精品视频| 熟女精品视频一区二区三区 | 久久夜色精品国产噜噜| 久久综合久久精品| 99亚洲精品高清一二区| 69久久夜色精品国产69小说| 国产精品福利在线观看|