[Rails] 網站效能最佳化

前端部分: 使用 Asset pipeline 原理:將所有的 js 或 css 壓縮打包成單一檔案,減少 HTTP Request 的數量,進而增加網站效能與速度。 把 Scripts 放到最下面 原理:JavaScript 幾乎都是 HTML 跑完在執行,因此可以放到後面再下載。 將 domain 切成多個 原理:HTTP 原理限制一次只能對一個 domain 進行 4 個連線,每個連線各 2 個平行下載。 (1 個批次只能下載 8 個檔案) 將 domian 切成多個可以減少下載批次。 »