tft每日頭條

 > 生活

 > 降低網絡延遲的辦法

降低網絡延遲的辦法

生活 更新时间:2024-12-20 07:14:36

在過去的幾十年裡,用戶或開發人員并不擔心延遲。在上世紀90年代和本世紀初,個人互聯網連接速度要慢得多,因此發送請求和接收響應之間的延遲要遠遠小于下載完成所需的時間。

降低網絡延遲的辦法(減少網絡延遲的5個小技巧)1

如今,更高的帶寬連接使下載速度更快,因此延遲通常占等待時間的更大比例。例如,實際下載一張圖片可能隻需要5毫秒,但是用戶通常在收到第一個字節的數據之前等待100-150毫秒。在這種情況下,延遲大約占請求和下載圖像所需時間的90% !

雲計算和移動技術使web開發人員更容易接觸到全球受衆,但它們也揭示了延遲的局限性。

降低網絡延遲的辦法(減少網絡延遲的5個小技巧)2

無論你的網絡帶寬有多大,高延遲都會降低應用程序的性能。每20毫秒的網絡延遲就會給整個頁面加載時間增加7- 15%,所以過多的延遲會很快使流媒體視頻停止。

前端性能優化是控制延遲的最佳選擇。如何更快地吸引用戶,減少網絡延遲,隻需5個技巧:

降低網絡延遲的辦法(減少網絡延遲的5個小技巧)3

1.了解訪客如何與你聯系

建立一些分析軟件如谷歌分析,以獲得更多關于你的用戶主要使用何種設備訪問你的網站的信息。如果你的流量主要來自移動設備,那麼這些信息可以幫助指導你如何分配web資源。

2.考慮内容交付網絡

使用内容交付網絡(CDN)可以減少靜态web頁面和某些其他類型内容的延遲。CDNs是分布式服務器網絡,可以根據用戶的地理位置促進更快的“旅行”。CDN還可以通過提供更高的安全性、更高的可靠性等來幫助改善網站的其他方面。

3.監控和分析網絡瓶頸

記錄一天中不同時間的網絡流量,以查明瓶頸。通過向特定的服務器添加更多的處理能力或網絡适配器,可以減少擁塞網絡節點的延遲。減少節點數量和集中網絡連接點也可以減少延遲。

4.了解你的雲基礎架構

管理員應該确切地知道數據是如何從内部設備、各種服務器和最終用戶設備移動的。

有很多相關神迹工具可以幫助你繪制數據行程的圖表。這些服務模拟真實的應用程序條件,并在全世界不同位置的服務器上同時運行事務。然後,他們測量托管在不同雲提供商的應用程序的響應時間,以創建旅程地圖,從而指導你的優化工作。

5.其他延遲優化技巧

你可以實施一些“快速獲勝”,以幫助進一步減少延遲。這些包括:

  • 實現HTTP / 2
  • 使用預取方法
  • 加載更少的資源
  • 配置浏覽器緩存

以上減少網絡延遲的方法,你都會了嗎?

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved