Web加速器
編輯Web加速器是降低網站的訪問時代理服務器。它們可以是獨立的硬件設備或可安裝的軟件。
Web加速器可以安裝在客戶端計算機或移動設備上、ISP服務器上、服務器計算機/網絡上或它們的組合中。通過壓縮加速交付需要某種類型的基于主機的服務器來收集,壓縮然后將內容交付給客戶端計算機。
技術
編輯Web加速器可以使用多種技術來減少訪問時間:
他們可能會
- 緩存最近或經常訪問的文檔,因此它們可以比遠程服務器更短的延遲或更快的傳輸速率發送到客戶端。
- 刷新緩存中的對象,以確保經常訪問的內容隨時可用于顯示。
- 搶先解析文檔(HTML或JavaScript)中存在的主機名,以減少延遲。
- 預取可能在不久的將來訪問的文檔。
- 將文檔壓縮為較小的尺寸,例如通過降低圖像質量或僅發送自上次請求文檔以來的更改內容。
- 優化某些文檔(例如HTML或JavaScript)中的代碼。
- 過濾掉廣告和其他不良對象,使它們根本不會發送給客戶端。
- 維護客戶端和代理服務器之間的持久TCP連接。
- 通過協議級別的加速(例如TCP加速)來提高性能。
這些技術與通常推薦用來提高Web應用程序性能的最佳實踐相一致。
Web客戶端加速器
編輯從2006年7月開始,這些應用程序通常用于改善撥號、寬帶和其他連接,而用戶可能無法從中獲得最佳速度。許多用戶可以將平均瀏覽體驗的速度提高2到10倍,而有些用戶報告特定網站和頁面的速度可以提高5到20倍。許多ISP提供Web加速器作為其撥號和寬帶服務的一部分。Web加速器通常是為Web瀏覽而設計的,有時是為電子郵件設計的,并且不能提高流式傳輸的速度、游戲、P2P下載或許多其他Internet應用程序。但是,隨著中小型企業對SaaS和PaaS的需求不斷增長,包括Cisco Systems和F5 Networks在內的多家公司在用于應用程序交付網絡的客戶端Web加速器上正在進行大量工作。
列表
- Google Web Accelerator(已停產)
- 稱重速度
- Polipo
- 溫蓋特
Web服務器加速器
編輯其他Web加速器針對的是網站或Web應用程序所有者。這種類型的Web加速器安裝在Web服務器和應用程序服務器的前面,并使用上述各種技術來提高所有訪問加速的Web站點或Web應用程序的用戶的性能。Web服務器加速器有時也稱為反向代理或應用程序交付控制器。這種類型的服務器端加速器具有從Web或應用程序服務器上卸載事務和連接管理的額外好處,因此可以降低其CPU利用率并提高Web服務器或應用程序的可伸縮性,從而以更少的帶寬處理更多的用戶。
列表
- aiScaler
- Apache?流量服務器
- Nginx的
- Polipo
客戶端服務器
代理也可能有兩個部分-服務器部分位于Web服務器的前面,并捕獲來自服務器的輸入和輸出,而客戶端部分位于最終用戶的Web瀏覽器的前面,以捕獲輸入和輸出。一個例子是Opera Turbo。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/111155/