|
最近有很多站長反饋說自己的網(wǎng)站打開速度慢,我簡單看了一下,確實有很多問題,下面就簡單聊一下,哪些方面會導致你的網(wǎng)頁打開速度慢。
一、網(wǎng)頁最好不要用FLASH
一個是FLASH文件加載速度慢,并且有的瀏覽器沒有FLASH插件,無法正常瀏覽;另一個是FLASH本身很難被搜索引擎抓取,不利于網(wǎng)頁優(yōu)化。
二、注意圖片優(yōu)化
幾乎沒有哪個網(wǎng)頁上是沒有圖片的。如果你經(jīng)歷過56K貓的年代,你一定不會很喜歡有大量圖片的網(wǎng)站。因為加載那樣一個網(wǎng)頁會花費大量的時間。即使在現(xiàn)在,網(wǎng)絡帶寬有了很多的提高,56K貓逐漸淡出,優(yōu)化圖片以加快網(wǎng)頁速度還是很有必要的。優(yōu)化圖片包括減少圖片數(shù)、降低圖像質量、使用恰當?shù)母袷健?br />
1、減少圖片數(shù):去除不必要的圖片。
2、降低圖像質量:如果不是很必要,嘗試降低圖像的質量,尤其是jpg格式,降低5%的質量看起來變化不是很大,但文大小的變化是比較大的。
3、常識使用腳本文件代替效果:
比如一些web2.0的樣式,如果使用ps制作,每個圖片基本會增加%5-%25的大小成本.相反,使用javascript代碼來實現(xiàn)效果,僅僅只增加幾個字節(jié)。
三、圖像格式的選擇
一般在網(wǎng)頁上使用的圖片格式有三種,jpg、png、gif。三種格式的具體技術指標不是這篇文章探討的內容,我們只需要知道在什么時候應該使用什么格式,以減少網(wǎng)頁的加載時間。
1、JPG:一般用于展示風景、人物、藝術照的攝影作品。有時也用在電腦截屏上。
2、GIF:提供的顏色較少,可用在一些對顏色要求不高的地方,比如網(wǎng)站logo、按鈕、表情等等。當然,gif的一個重要的應用是動畫圖片。
3、PNG:PNG格式能提供透明背景,是一種專為網(wǎng)頁展示而發(fā)明的圖片格式。一般用于需要背景透明顯示或對圖像質量要求較高的網(wǎng)頁上。
四、網(wǎng)頁布局要用DIV+CSS
CSS疊層樣式表讓網(wǎng)頁加載起來更高效,瀏覽體驗也得到提高。有了CSS,表格布局的方式可以退休了。
但有時我們在寫CSS的時候會使用了一些比較羅嗦的語句,比如這句:復制內容到剪貼板。
五、網(wǎng)址后加斜杠
有些網(wǎng)址,比如www.seojh.cn/siwei 當服務器收到這樣一個地址請求的時候,它需要花費時間去確定這個地址的文件類型。如果"detsquare"是一個目錄,不妨在網(wǎng)址后多加一個斜杠,讓其變成www.seojh.cn/siwei/,這樣服務器就能一目了然地知道要訪問該目錄下的index或default文件,從而節(jié)省了加載時間。
六、標明高度和寬度
這點很重要,但很多人由于懶惰或其它原因,總是將其忽視。當你在網(wǎng)頁上添加圖片或表格時,你應該指定它們的高度和寬度,也就是height和width參數(shù)。如果瀏覽器沒有找到這兩個參數(shù),它需要一邊下載圖片一邊計算大小,如果圖片很多,瀏覽器需要不斷地調整頁面。這不但影響速度,也影響瀏覽體驗。
七、其它優(yōu)化小技巧
1、去除不必要加載項。
2、如果在網(wǎng)頁上嵌入了其它網(wǎng)站的widget,如果有選擇余地,一定要選擇速度快的。
3、盡量用圖片代替flash,這對SEO也有好處。
4、有些內容可以靜態(tài)化就將其靜態(tài)化,以減少服務器的負擔。
5、統(tǒng)計代碼放在頁尾(或者使用延遲加載)。 |
|