談談網站性能

  網站的一個重要指標,除非是沒得選擇(好比只能到 www.12306cn 這一個網站上買火車票).不然用戶沒法忍受一個響應緩慢的網站。一個打開緩慢的網站會致使嚴重的用戶流失,不少時候網站性能問題是網站果構升級優化的觸發器。能夠說性能是網站架構設計的一個重要方面,任何軟件架構設計方案都必須考慮可能會帶來的性能問題也正是由於性能問題幾乎無處不在,因此優化網站性能的手段也很是多,從用戶瀏覽器到數據庫,影響用戶請求的全部環節均可以進行性能優化在瀏覽器端,能夠經過瀏覽器緩存、使用頁面壓縮、合理佈局頁面,減小 Coke傳輸等手段改善性能還可使用 CDN,將網站靜態內容分發至離用戶最近的同絡服務商機房,使用戶經過最短訪問路徑獲取數據。能夠在網站機房部署反向代理服務器,級存熱點文件,加快請求響應速度,減輕應用服務器負載壓力數據庫

在應用服務器端,可使用服務器本地緩存和分佈式緩存,經過緩存在內存中的熱點數據處理用戶請求,加快請求處理過程,減輕數據庫負載壓力。也能夠經過異步操做將用戶請求發送至消息隊列等待後續任務處理,而當前請求直接返回響應給用戶在網站有不少用戶高併發請求的狀況下,能夠將多臺應用服務器組成一個集羣共同時外服務,提升總體處理能力,改善性能。在代碼層面,也能夠經過使用多線程、改善內存管理等手段優化性能在數據庫服務器端,索引、緩存、SQL 優化等性能優化手段都已經比較成熟。而方興未艾的 NOSOL 數據庫經過優化數據模型、存儲結構、伸縮特性等手段在性能方面的勢也日趨明顯。瀏覽器

衡量網站性能有一系列指標,重要的有響應時間、TPS、系統性能計數器等,經過測試這些指標以肯定系統設計是否達到目標。這些指標也是網站監控的重要參數,經過監控這些指標能夠分析系統瓶,預測網站容量,並對異常指標進行報警,保障系統可用緩存

 

http://www.batlive.cn
http://www.halfhouse.cn/
http://www.iiinsitu.cn/
http://www.ximugongfang.cn
http://www.sx-life.cn/
http://www.xishangf.cn/
http://www.kadiluoo.cn
http://www.erheimuzuoo.cn
http://www.fuhaoduo.cn
http://www.mumojiaju.cn
http://www.ziyinjiaju.cn
性能優化

相關文章
相關標籤/搜索