web效能瓶頸

2022-07-23 07:06:13 字數 330 閱讀 4732

1.網路,網路不好,其他做得再好,效能也是問題。

其中包括自己的頻寬和請求的數量,頻寬是我們無法控制的。我們能做的是盡可能的減少不必要的請求。

2.伺服器,乙個產品,伺服器是關鍵,所有的請求都要經過伺服器的處理。

伺服器效能包括選擇的伺服器型別,如:iis,apache等,和伺服器的硬體。我們需要根據實際情況選擇最適合的伺服器,並使用價效比最高的硬體。

3.**,**是我們最熟悉的一點,很多人在做效能優化的時候基本都只盯著**去修改。

**優化應該是我們最常用的方式,如:減少dom的操作,快取常用變數等。

4.資料儲存,根據實際情況選擇適合的資料庫是關鍵。

Web應用的效能優化思路 找到瓶頸

瓶頸是什麼?一條4車道的公路,執行非常順暢,突然出了點事故,事故車導致某個地方只剩下1車道,然後就開始堵車,因為四輛車同時塞向乙個車道裡。把這個事故清除了,故障車拖走了,道路會開始恢復了通暢。這個道理誰都懂,但偏偏有些傻瓜交警去把4車道變成8車道,但卻不清理事故路段。乙個web應用,不管是何種語言開...

Web應用的效能優化思路 找到瓶頸

瓶頸是什麼?一條4車道的公路,執行非常順暢,突然出了點事故,事故車導致某個地方只剩下1車道,然後就開始堵車,因為四輛車同時塞向乙個車道裡。把這個事故清除了,故障車拖走了,道路會開始恢復了通暢。這個道理誰都懂,但偏偏有些傻瓜交警去把4車道變成8車道,但卻不清理事故路段。乙個web應用,不管是何種語言開...

效能瓶頸 MEM(swap)

記憶體的效能瓶頸主要集中在兩點,乙個是記憶體不足,乙個是沒有充分的利用buffer cache 這裡先介紹記憶體資源不足吧,畢竟應用程式不在 buffer cache 裡讀寫的可能性不大,除非程式設計師自己設定直接i o。否則至少也用的是快取i o。當然一些動態鏈結庫也有自己的快取。當有記憶體資源不...