<code id="6mcsu"></code>
<li id="6mcsu"></li>
<li id="6mcsu"><dl id="6mcsu"></dl></li>
  • <code id="6mcsu"><tr id="6mcsu"></tr></code>
    或者

    利用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);}


    三级理论中文字幕在线播放| 日韩av无码久久精品免费| 亚洲精品无码久久久久| 中文字幕亚洲码在线| 色欲狠狠躁天天躁无码中文字幕| 人妻少妇精品中文字幕av蜜桃| 精品成在人线AV无码免费看| 直接看的成人无码视频网站| 精品人无码一区二区三区| 亚洲日韩精品一区二区三区无码 | 亚洲欧美日韩中文久久| 未满十八18禁止免费无码网站| A狠狠久久蜜臀婷色中文网| 日韩乱码人妻无码中文视频 | 亚洲国产成人片在线观看无码 | 亚洲韩国—中文字幕| 国产精品一区二区久久精品无码 | 亚洲va无码专区国产乱码| 五月婷婷在线中文字幕观看 | 亚洲一区日韩高清中文字幕亚洲| 无码人妻丰满熟妇区五十路| 日韩精品无码久久久久久| 乱人伦人妻中文字幕无码| 日韩中文字幕在线视频| 五月天中文字幕mv在线| 久久精品中文字幕一区 | 人妻无码αv中文字幕久久| 久久人妻AV中文字幕| 中文字字幕在线中文乱码不卡| av一区二区人妻无码| 精品无码日韩一区二区三区不卡| 一区二区三区人妻无码| 亚洲综合av永久无码精品一区二区 | 一区二区三区无码视频免费福利| 中文字幕在线无码一区二区三区| 日本中文字幕中出在线| 最近中文字幕完整免费视频ww| 中文字幕在线观看日本| 玖玖资源站中文字幕在线| 精品亚洲成A人无码成A在线观看| 久久精品无码一区二区WWW|