[原創]構建高效能的web站點
一 web站點高效能主要體現在:
高可用,低成本,高效能,可擴充套件,易維護;
二 構建高效能的web站點措施:
1 瀏覽器端優化;
快取1:瀏覽器快取
2 web負載均衡
快取2:反向**快取;
3 web元件分離
快取3: 動態內容快取
快取4: 分布式快取
快取5: 資料庫快取及效能優化
4 共享檔案系統/分布式檔案系統
5 其它重要環節
合理部署伺服器(互聯互通)
考慮可擴充套件性
考慮高可用性
不斷測試與優化 找到瓶頸在**
伺服器的併發處理能力(cpu,記憶體,i/o等)
服務監控與報警
以上是公司內部培訓,簡單列下提綱,梳理下思路,供參考^_^
構建高效能Web站點 筆記四
第七章 web伺服器快取 對url對映進行快取 ssi模式下對內容的通讀 有什麼提高?需要了解url解析過程。對於apache,它提供了兩個磁碟快取和記憶體快取mod disk cache,mod mem cache。mod disk cache在磁碟上維護了一塊多個程序的快取區,在效能上比mod ...
Web站點的傳輸 《構建高效能Web站點》閱讀1
1 資料是如何傳送的 a 應用程式將要傳輸的資料放入記憶體中 b 應用程式使用send等庫函式,通知核心將傳輸資料放入核心快取區。資料是以佇列的形式進入的,如果資料較多,則等前一波資料傳送完後,再傳送另外一撥資料,具體顯示為send會多呼叫幾次 c cpu通知網絡卡將核心緩衝區的資料存放到網絡卡緩衝...
構建高效能的web站點學習筆記一
談到 優化,我們必須知道一次互動的過程中都經過哪幾個階段,然後在對應的階段採取優化措施 2.站點伺服器接收到請求並生成回應資料的時間 3.瀏覽器計算並在本地渲染的時間 根據上述三個時間段,我在這簡單的列舉一下常用的優化方案 1.增加頻寬 2.減少http請求 1.設計簡單的網頁,裡面包含較少的和指令...