網站性能在不一樣角度有不一樣的解釋,在用戶角度來講,網站性能就是網站的快慢,即打開頁面或者獲取回覆的快慢。前端
從開發角度來講,網站性能指的是應用程序自己的性能,包括相應延遲,系統吞吐量,併發處理能力,系統穩定性等量化指標。數據庫
從運維人員的角度來講,關注的是基礎性設施的性能和資源利用率,如網絡運營商的帶寬能力,服務器硬件配置,數據中心網絡架構,服務器和網絡帶寬的資源利用率等。緩存
響應時間服務器
併發數網絡
吞吐量數據結構
性能計數器多線程
性能測試架構
負載測試併發
壓力測試運維
穩定性測試
前端優化
分佈式緩存
異步操做
使用集羣
代碼優化
數據庫讀寫分離
NoSQL(搜索引擎)
業務拆分(子系統)
分佈式服務
多線程
單例和對象池
數據結構
垃圾回收
創建索引
合理錶鏈接
優化SQL