可以設定代理伺服器來加速網頁瀏覽嗎?

可以設定代理伺服器來加速網頁瀏覽嗎?

我很好奇是否有任何類似開源代理伺服器的軟體可以用來加速上網。亞馬遜的 Kindle 瀏覽器/平台和 Opera Mini 為行動用戶端做到了這一點;我主要考慮為筆記型電腦/桌上型電腦用戶端設定此功能,因此我對讓伺服器呈現網頁不太感興趣。

我的設定是這樣的:我有一些客戶端(我的電腦),使用高延遲的網路連線。我可以訪問相對私密的伺服器,該伺服器具有極快的互聯網連接。

在伺服器[機器]上設定代理伺服器實際上會有助於連接速度嗎?我想像 Silk 和 Opera Mini 這樣的東西會壓縮資料(不要發送相同的東西兩次),並減少 HTTP 請求(對於圖像等)。像魷魚這樣的東西真的有同樣的效果嗎?它似乎是針對慢速網站伺服器場景的。

答案1

在 Amazon Silk 和 Opera mini 的情況下,代理伺服器網站位於另一端的連結。它們還可以做比標準 HTTP 代理更多的事情。例如,它們對幾乎所有內容進行 gzip 壓縮,縮小 javascript/css,降低圖像質量,以及在將內容傳送到網路/設備之前實際轉換內容的其他內容。

如果您在自己的網路上執行代理伺服器(位於慢速/高延遲連結後面),那麼您將無法獲得與 Opera mini 和 Silk 相同等級的效能提升。

運行本地代理可能會帶來一些好處,但不會帶來更顯著的改進。

大多數代理伺服器(如 Squid)不會配置為執行所有極端優化(如 Amazon/Opera 所做的那樣)。但是,如果您查看常見問題解答並閱讀文檔,我認為您可以完成大部分操作,但我不知道有任何開箱即用的設定或操作方法可以複製 Opera/Amazon 執行的最佳化功能。即使您讓 Squid 完成 Amazon/Opera 所做的所有工作,它仍然會在慢速連結的錯誤一端獲得所有改進。

答案2

您可以使用波利波作為快取網路代理或僅使用具有越野模式的 Opera 或具有以下功能的 Google Chrome資料壓縮代理

答案3

烏賊是一個非常流行的開源代理伺服器。它可以執行您提到的操作,但它還可以選擇阻止廣告,這進一步減少您需要下載的資料量,從而加快您的瀏覽速度。

相關內容