離線緩存

1.什麼是離線緩存php

  離線緩存:離線緩存能夠將站點的一些文件緩存到本地,它是瀏覽器本身的一種機制,將須要的文件緩存下來,以便後期即便沒有鏈接網絡,被緩存的頁面也能夠展現。css

2.離線緩存的優點html

  • 在沒有網絡的時候能夠訪問到緩存的對應的站點頁面,包括html,js,css,img等等文件
  • 在有網絡的時候,瀏覽器也會優先使用已離線存儲的文件,返回一個200(from cache)頭。這跟HTTP的緩存使用策略是不一樣的
  • 資源的緩存能夠帶來更好的用戶體驗,當用戶使用本身的流量上網時,本地緩存不只能夠提升用戶訪問速度,並且大大節約用戶的使用流量。

3.如何實現離線緩存瀏覽器

  在須要緩存的html文件的根節點(html)添加manifest屬性,屬性值是當前目錄下的一個.appcache文件緩存

01.html文件以下服務器

 

與01.html文件同目錄的.appcache文件網絡

4..appcache文件的內容格式app

5.在服務器端將.appcache文件的mime類型配置成 text/cache-manifest3d

下面以phpstudy爲例htm

   打開mime.types文件 在後面添加

6.在網頁打開01.html

6.在網頁打開01.html

相關文章
相關標籤/搜索