2020-07-23 分類: 網站建設
靜態緩存與動態緩存有什么差別?
很多人對于靜態緩存和動態緩存之間有什么差別都不甚了解,今天成都網站優化公司就為大家分析一下,靜態頁面的緩存可能有2種形式:其實主要區別就是CMS是否自己負責關聯內容的緩存更新管理。
1、靜態緩存:是在新內容發布的同時就立刻生成相應內容的靜態頁面,比如:2003年3月22日,管理員通過后臺內容管理界面錄入一篇文章后,并同步更新相關索引頁上的鏈接。
2、動態緩存:是在新內容發布以后,并不預先生成相應的靜態頁面,直到對相應內容發出請求時,如果前臺緩存服務器找不到相應緩存,就向后臺內容管理服務器發出請求,后臺系統會生成相應內容的靜態頁面,用戶第一次訪問頁面時可能會慢一點,但是以后就是直接訪問緩存了。
靜態緩存的缺點:
復雜的觸發更新機制:這兩種機制在內容管理系統比較簡單的時候都是非常適用的。但對于一個關系比較復雜的網站來說,頁面之間的邏輯引用關系就成為一個非常非常復雜的問題。最典型的例子就是一條新聞要同時出現在新聞首頁和相關的3個新聞專題中,在靜態緩存模式中,每發一篇新文章,除了這篇新聞內容本身的頁面外,還需要系統通過觸發器生成多個新的相關靜態頁面,這些相關邏輯的觸發也往往就會成為內容管理系統中最復雜的部分之一。
舊內容的批量更新: 通過靜態緩存發布的內容,對于以前生成的靜態頁面的內容很難修改,這樣用戶訪問舊頁面時,新的模板根本無法生效。
在動態緩存模式中,每個動態頁面只需要關心,而相關的其他頁面能自動更新,從而大大減少了設計相關頁面更新觸發器的需要。
名稱欄目:靜態緩存與動態緩存有什么差別?
路徑分享:http://m.newbst.com/news22/83922.html
成都網站建設公司_創新互聯,為您提供微信公眾號、微信小程序、營銷型網站建設、網站導航、品牌網站設計、網站改版
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容