優化虛擬主機的方法:1.控制資源,合并、壓縮JS文件;2.避免重定向,使用完整、直接的地址;3.使用緩存機制,數據庫、服務端、瀏覽器緩存;4.做圖片懶加載;5.代碼優化,CSS放在HTML內容上方;
具體分析如下:
1.控制資源
通過采取使用gulp等自動化構建工具,進行自動合并JS文件、壓縮文件和圖片等手段,使網站資源消耗盡可能小。
2.避免重定向
重定向說明需要客戶端采取進一步操作才能完成請求,請求時間就會延長。所以輸入URL時,應使用最完整的、最直接的地址。
3.使用緩存機制
主要有數據庫緩存、服務端緩存(反向代理和CDN緩存)、瀏覽器緩存等。
4.做圖片懶加載
網站頁面圖片很多的,可以使用懶加載。只加載第一屏的圖片,當用戶滾動訪問后面的內容時,再加載相應圖片。
5.代碼優化
CSS放在HTML內容上部,JavaScript放在HTML內容下部。可以使用preload提前解析資源的DNS。