網頁加速優化簡單總結

2021-10-11 13:53:40 字數 827 閱讀 3816

**

執行緒

伺服器

一般做好**效能優化常見的幾個優化即可。

非透明背景格式均改為.jpg

.jpg品質控制在60左右 (photoshop - 另存為 web 格式)

載入方式選擇連續而不是優化(photoshop - 另存為 web 格式)

使用 cdn(其他靜態資源也推薦開啟 cdn)

開啟 gzip 壓縮可以極大減少文字內容資料量體積,從而達到更快傳輸速度的目的。

需要服務端和客戶端都支援才可以使用

cpu負載:該優化耗費服務端 cpu,但節省頻寬,需要開發者自己權衡利弊。

大部分**的響應時間都花在 http 請求,尤其是資源檔案請求。

一般瀏覽器也會限制同網域名稱請求的最大併發數(http1.1/1.0),開啟 http 2.0,享受多路復用優勢可以解決這個問題。

其他情況,可以通過減少頁面中的 http 請求數,極大的提公升頁面響應速度。

合理的使用 http 快取,內容固定、不經常修改的檔案,盡量利用快取

cdn:內容分發網路(content delivery network)。

主要就是把需要被分發的內容,分發到世界各地的節點,讓每個地區的使用者(客戶端)都可以在最近的節點獲取請求的內容,減少網路傳輸距離從而達到加速的目的。

建議自己搭建 cdn 服務,或者購買第三方 cdn 服務,免費的 cdn 服務有時不穩定。

dp優化簡單總結

1.二分優化 使用二分查詢優化查詢效率 典型例題 lis dp i 儲存長度為 i 的上公升子串行中最小的結尾,可以用二分查詢優化到nlogn 2.數學優化 通過數學結論減少狀態數 例題1 hdu4623 題解 例題2 usaco4.11 題解大意是求10個數及其倍數最大不能表示的數 有數論結論證明...

mysql的簡單優化 簡單易學

1 選取最適用的字段屬性 表字段盡量設小,不要給資料庫增加沒必要的空間 如 值為 01 02 給char 2 即可 2 使用連線 join 來代替子查詢 sub queries 使用join是因為mysql不需要在記憶體中建立臨時表來完成這個邏輯上的需要兩個步驟的查詢工作。3 建立索引 一般用在jo...

mysql效能優化簡單步驟

只有當查詢優化,索引優化,庫表結構優化齊頭並進時,才能實現mysql高效能。在嘗試編寫快速的查詢之前,需要清楚一點,真正重要是響應時間。查詢的生命週期 通常來說,查詢的生命週期大致可以按照順序來看 從客戶端 伺服器 然後再伺服器上進行解析 生成執行計畫 執行 並返回結果給客戶端。其中 執行 可以認為...