用 Squid 搭建本地 CDN 緩存代理爲網頁提速

身處海外,經常遇到訪問國內網站速度緩慢。而且網站不對靜態文件進行瀏覽器緩存優化,每次刷新頁面都要重新加載所有資源文件,而且很多網站內嵌很多個 iframe,每一個都調用一下 jQuery 之類的重量級腳本,再加上 TCP 掉包失連頻繁發生,整體的加載效率之慢可想而知。 所以特地針對這種情況折騰了一個解決方案:在本地用 Squid 搭建一個 HTTP 緩存代理服務器,編寫緩存規則自動將常用網站的靜態文件長期緩存,第一次經過該代理加載成功後,Squid 會把資源緩存在硬盤,之後每次的相同請求都會直接將硬盤中的緩存返回給瀏覽器,不需要再向源地址請求資源。說白了就是本地搭建了一個 »