1. 程式人生 > >如何提高頁面的顯示速度

如何提高頁面的顯示速度

首先要找出問題所在,是伺服器端執行的速度慢還是伺服器端到客戶端的下載慢還是頁面在瀏覽器的載入速度慢。

如果是伺服器端執行速度慢,則找是資料庫的原因還是演算法的問題,如果是資料庫的問題則嘗試新增索引、優化SQL語句,如果是演算法的問題,則優化演算法。如果對於一些不經常改動的頁面可以使用靜態頁技術!對於一些資料不需要及時更新的而且取資料的過程非常耗時可以使用快取。頁面中的內容可以按需載入(比如說可以像verycd網站的評論那樣當用戶需要看的時候再載入其內容),可以在圖片需要顯示的時候再進行載入。

如果是伺服器端到客戶端的下載慢則看是頁面體積過於臃腫還是網路問題,如果是頁面體積過於臃腫,則優化HTML

程式碼,去掉無用的標籤,壓縮JSCSS,可以用CSS Spirit技術將多個圖片放到一個圖片中,減少向伺服器的請求。如果是網路問題,則嘗試在不同的網路、地區部署伺服器,然後使用CDN技術加速訪問。

如果是頁面中的JavaScript運行復雜導致執行速度慢,則優化JavaScript