1. 程式人生 > >如何優化網站響應時間

如何優化網站響應時間

一、參考:

1.《PHP核心技術與最佳實踐》chapter11高效能網站架構方案

二、優化網站響應時間的方法:

1.減少自己網站的http請求次數

    1.1將多個圖片合併成一個檔案,利用CSS背景圖片的便宜技術呈現在網頁中,從而減少圖片下載的請求

    1.2利用瀏覽器的cache功能,避免重複下載相同檔案

2.動態內容靜態化

減少伺服器指令碼的解析時間,從而降低伺服器的響應時間

3.優化資料庫

4.使用負載均衡

單臺web伺服器的處理能力有限,需要將流量合理分配到多臺伺服器中,從而減少單臺伺服器的壓力

5.使用快取

快取把需要昂貴開銷的計算結果儲存起來,在以後需要時直接取出。

6.使用CDN(Content Delivery Network)內容分佈網路

CDN的作用在於由一系列分散到各個不同地理位置上的Web伺服器組成的,它提高了網站內容的傳輸速度。用於向用戶傳輸內容的伺服器主要是根據和使用者在網路上的靠近程度來指定的。目前,新浪,搜狐,騰訊這些大型入口網站都用到這種服務。