日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
一分鐘了解互聯(lián)網(wǎng)動靜分離架構

一、靜態(tài)頁面

公司主營業(yè)務:網(wǎng)站設計制作、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出芒市免費做網(wǎng)站回饋大家。

靜態(tài)頁面,是指互聯(lián)網(wǎng)架構中,幾乎不變的頁面(或者變化頻率很低),例如:

  • 首頁等html頁面
  • js/css等樣式文件
  • jpg/apk等資源文件

靜態(tài)頁面,有與之匹配的技術架構來加速,例如:

  • CDN
  • nginx
  • squid/varnish

二、動態(tài)頁面

動態(tài)頁面,是指互聯(lián)網(wǎng)架構中,不同用戶不同場景訪問,都不一樣的頁面,例如:

  • 百度搜索結果頁
  • 淘寶商品列表頁
  • 速運個人訂單中心頁

這些頁面,不同用戶,不同場景訪問,大都會動態(tài)生成不同的頁面。

動態(tài)頁面,有與之匹配的技術架構,例如:

  • 分層架構
  • 服務化架構
  • 數(shù)據(jù)庫,緩存架構

三、互聯(lián)網(wǎng)動靜分離架構

動靜分離是指,靜態(tài)頁面與動態(tài)頁面分開不同系統(tǒng)訪問的架構設計方法。

一般來說:

  • 靜態(tài)頁面訪問路徑短,訪問速度快,幾毫秒
  • 動態(tài)頁面訪問路徑長,訪問速度相對較慢(數(shù)據(jù)庫的訪問,網(wǎng)絡傳輸,業(yè)務邏輯計算),幾十毫秒甚至幾百毫秒,對架構擴展性的要求更高
  • 靜態(tài)頁面與動態(tài)頁面以不同域名區(qū)分

四、頁面靜態(tài)化

既然靜態(tài)頁面訪問快,動態(tài)頁面生成慢,有沒有可能,將原本需要動態(tài)生成的站點提前生成好,使用靜態(tài)頁面加速技術來訪問呢?

這就是互聯(lián)網(wǎng)架構中的“頁面靜態(tài)化”優(yōu)化技術。

舉例,如下圖,58同城的帖子詳情頁,原本是需要動態(tài)生成的:

  • 瀏覽器發(fā)起http請求,訪問/detail/12348888x.shtml 詳情頁
  • web-server層從RESTful接口中,解析出帖子id是12348888
  • service層通過DAO層拼裝SQL語句,訪問數(shù)據(jù)庫
  • 最終獲取數(shù)據(jù),拼裝html返回瀏覽器

而“頁面靜態(tài)化”是指,將帖子ID為12348888的帖子12348888x.shtml提前生成好,由靜態(tài)頁面相關加速技術來加速:

這樣的話,將極大提升訪問速度,減少訪問時間,提高用戶體驗。

五、頁面靜態(tài)化的適用場景

頁面靜態(tài)化優(yōu)化后速度會加快,那能不能所有的場景都使用這個優(yōu)化呢?哪些業(yè)務場景適合使用這個架構優(yōu)化方案呢?

一切脫離業(yè)務的架構設計都是耍流氓,頁面靜態(tài)化,適用于:總數(shù)據(jù)量不大,生成靜態(tài)頁面數(shù)量不多的業(yè)務。例如:

  • 58速運的城市頁只有幾百個,就可以用這個優(yōu)化,只需提前生成幾百個城市的“靜態(tài)化頁面”即可
  • 一些二手車業(yè)務,只有幾萬量二手車庫存,也可以提前生成這幾萬量二手車的靜態(tài)頁面
  • 像58同城這樣的信息模式業(yè)務,有幾十億的帖子量,就不太適合于靜態(tài)化(碎片文件多,反而訪問慢)

六、總結

“頁面靜態(tài)化”是一種將原本需要動態(tài)生成的站點提前生成靜態(tài)站點的優(yōu)化技術。

總數(shù)據(jù)量不大,生成靜態(tài)頁面數(shù)量不多的業(yè)務,非常適合于“頁面靜態(tài)化”優(yōu)化。

【本文為專欄作者“58沈劍”原創(chuàng)稿件,轉載請聯(lián)系原作者】

戳這里,看該作者更多好文


文章標題:一分鐘了解互聯(lián)網(wǎng)動靜分離架構
本文地址:http://m.5511xx.com/article/ccsddgg.html