Nginx expires功能缺點如何解決?linux運維學習路線
Nginx expires功能缺點如何解決?幾乎所有的事物都是有兩面性,沒有十全十美的人和事。Nginx expires功能也不例外,雖然這個功能很好,但是也會給企業帶來一些困惑。那麼Nginx expires功能缺點有什麼?如何解決這些問題?是每個Linux運維人員都必須掌握的。那我們就一起來看下吧。
Nginx expires功能優點有什麼?
expires可以降低網站的頻寬,節約成本。
加快使用者訪問網站的速度,提升使用者訪問體驗。
伺服器訪問量降低了,伺服器壓力就減輕了,伺服器成本也會降低,甚至可以節約人力成本。
但是,當網站被快取的頁面或資料更新了,此時使用者端看到的可能還是舊的已經快取的內容,這樣就會影響使用者體驗,那麼如何解決這個問題呢?
第一,對於經常需要變動的圖片等檔案,可以縮短物件快取時間,例如:谷歌和百度的首頁的圖片經常根據不同的日期換成一些節日的圖,所以這裡可以將這個圖片設定為快取期為1天。
第二,當網站改版或更新時,可以在伺服器將快取的物件改名(網站程式碼程式)。
對於網站的圖片、附件,一般不會被使用者直接修改,使用者層面上的修改圖片,實際上是重新傳到伺服器,雖然內容一樣但是是一個新的圖片名了。
網站改版升級會修改JS、CSS元素,若改版時對這些元素改了名,會使得前端的CDN及使用者端需要重新快取內容。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2772724/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux運維需要掌握什麼知識?linux運維學習路線Linux運維
- linux運維學習路線,linux運維需要掌握什麼知識?Linux運維
- 執行緒和程式有什麼優缺點?Linux運維學習執行緒Linux運維
- 運維安全有哪些分類呢?linux學習線路圖運維Linux
- 轉行Linux運維需要學習嗎?學習Linux運維Linux運維
- Apache、NGINX、Tomcat的優缺點介紹!Linux雲端計算學習ApacheNginxTomcatLinux
- 自學linux運維改怎麼學習Linux運維技術?Linux運維
- shell環境變數有哪些知識?linux運維的學習路線變數Linux運維
- 如何學習Linux?Linux運維難學嗎?Linux運維
- Linux運維需要持續學習嗎?Linux學習Linux運維
- 零基礎怎麼學Linux運維?學習Linux運維有Linux運維
- 學習Linux運維有哪些學習方法?Linux運維
- ifconfig配置或顯示網路介面資訊-linux運維教程線上學習Linux運維
- Tomcat與Nginx有什麼區別?linux學習路線TomcatNginxLinux
- 在Linux中,lvs/nginx/haproxy 優缺點?LinuxNginx
- 高中程度可以學習Linux嗎?Linux運維學習Linux運維
- Linux運維學習記錄07Linux運維
- Linux運維學習記錄02Linux運維
- Linux路由器功能如何實現的呢?linux運維入門學習Linux路由器運維
- 雲原生運維工程師學習路線與資料運維工程師
- 運維每天都做什麼工作呢?Linux運維學習運維Linux
- Linux協議有哪些面試重點?Linux運維入門學習Linux協議面試運維
- Linux學習路線全解,Linux作業系統學習路線Linux作業系統
- Linux運維都需要做什麼?0基礎Linux運維學習Linux運維
- 如何高效學習linux運維知識?linux運維有發展嗎Linux運維
- 女生適合學習Linux運維嗎?Linux基礎學習Linux運維
- 如何正確學習Linux系統呢?Linux運維學習Linux運維
- 學Linux運維要有什麼基礎?Linux學習Linux運維
- 零基礎轉行學linux運維怎麼樣?linux運維學習方法Linux運維
- 學習Linux運維後的薪水如何?Linux運維
- Linux運維職業方向有哪些?Linux學習Linux運維
- Linux的好處有哪些?Linux運維學習Linux運維
- Linux的就業前景如何?linux運維學習Linux就業運維
- 現在學習Linux運維晚嗎?如何開始學習linuxLinux運維
- 0基礎能學習Linux運維嗎?Linux初學Linux運維
- 運維為什麼要學開發?linux運維學習難不難運維Linux
- linux雲端計算運維發展如何?學習linux運維工程師技能Linux運維工程師
- 做運維要懂雲端計算嗎?Linux運維學習運維Linux