web開發效能最佳化---分布式篇

來源:互聯網
上載者:User

標籤:web開發效能最佳化---分布式篇   效能最佳化   分布式   

1、分布式架構-獨立站台開發

採用多web網站進行開發,為後期應對大資料量壓力做準備,主要分為以下幾部分:

1.web前端網站 

2.圖片、檔案資來源站點點

3.管理端網站
4.資料介面網站

前期訪問量和資料量較小可採取單台或小數目台數伺服器部署,後期大資料量採取多web網站多資料服務器方式進行部署。


2、分布式部署-CDN分髮式網路

CDN的全稱是Content Delivery Network,即內容分髮網絡。其目的是通過在現有的Internet中增加一層新的網路架構,將網站的內容發布到最接近使用者的網路"邊緣",使使用者可以就近取得所需的內容,解決Internet網路擁塞狀況,提高使用者訪問網站的響應速度。從技術上全面解決由於網路頻寬小、使用者訪問量大、網點分布不均等原因,解決使用者訪問網站的響應速度慢的根本原因。

該項為收費項目。


3、分布式部署-軟負載平衡

採用nginx進行分流,nginx為輕量級的http服務與反向 Proxy伺服器軟體,由於其並發能力較強,並且體積很小,所以被稱為輕量級http服務軟體。
 
nginx的特色功能有:
 
(1).URL rewrite:URL重寫
 
(2).reverse proxy:反向 Proxy
 
(3). 做快取服務器
 
(4). 實現對web服務的負載平衡
 
(5). 安裝第三方外掛程式,實現健康狀態監測
 
(6).其他功能(這裡不一一列舉了)


web開發效能最佳化---分布式篇

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.