?
行業新聞冰點科技有限公司歡迎您!
聯系我們 案例展示 競價托管 網站建設
15517102420

主頁 > 行業新聞 >

若何革新動態系統 ?_湖南,哈爾濱

供稿:網絡 發布時間:2021-06-22 08:30

若何把動態頁面改造成適合緩存的靜態頁面呢?就是通過前面提及的去除影響因素的方式,即通過消息星散把這些因素自力出來。下面以詳情系統(Detail)為例先容若何做消息星散。


 
UrL唯一一化。詳情系統自然地就可以做到URL統一化,如每個商品都用ID標識,那么h:/:itm.toa com/itm.htm?d-=xxx就可以作為唯一-的 URL標識。
 
星散瀏覽者相關的因素。瀏覽者相關的因素包羅是否登錄以及登錄身份等信息,我們可以把它們單獨拆分出來,通過動態請求來獲取。星散時間因素。通過動態請求獲取服務端輸出的時間。
 
異步化地域因素。以異步方式獲取詳情系統上與地域相關的信息。
 
去掉Cookie。可以通過代碼軟件刪除服務端輸出頁面中包羅的Cookie,如可以通過unset req.http.cookie下令去掉Varnish中的Cookie.
 
星散出動態內容以后,若何組織這些內容也是異常要害的,冰點科技(www.shouyoutw.com)是河南鄭州網站建設公司,網站制作,品牌網站建設,高端網站制作,

前端技術在企業網站建設開發中的應用

企業網站建設,手機響應式網站建設,網站SEO優化推廣,萬詞霸屏,競價托管為一體的做網站公司。由于頁面中其他模塊會用到這些動態內容(好比判斷該用戶是否登錄等)。通過把這些信息JSON化,前端可以很方便地獲取它們。
 
知道了星散哪些內容,又知道怎么組織它們,現在的問題就是若何獲取它們并把它們和靜態文件組裝在一起。我們可以通過兩種方式獲取動態內容: ESI (Edge Side Includes)和CSI ( Client Side Includes )。
 
ESI。即在Web代理服務器上做動態內容請求,并將請求插人靜態頁面中,當用戶拿到頁面時已經是一個完整的頁面。如現在的詳情系統就是接納這種方式。這種方式對服務端性能有些影響,然則用戶體驗較好。
 
CSI。即提議一個異步JS請求,單獨向網站制作服務端獲取動態內容。這種方式下的服務端性能更佳,然則用戶端頁面略有延時,體驗稍差。

本文地址:http://www.shouyoutw.com/wzjsl/2021/0622/1145.html轉載請注明

0

熱門文章

?
[email protected] 鄭州冰點科技有限公司 網站地圖 網站建設城市分站
欧美成人免费观看AⅤ