在網(wǎng)站優(yōu)化過(guò)程中,網(wǎng)站開放速度是一個(gè)非常關(guān)鍵的項(xiàng)目。圖片加載作為影響網(wǎng)站開放速度的項(xiàng)目,如何提高網(wǎng)站圖片的加載速度?網(wǎng)站優(yōu)化小編將帶您詳細(xì)了解這個(gè)問(wèn)題。
1.使用圖片壓縮工具。
壓縮工具可以刪除某些部分來(lái)減小圖片的大小,可以是無(wú)損壓縮或有損壓縮。建議對(duì)照片等高質(zhì)量的視覺效果進(jìn)行無(wú)損壓縮,圖像更簡(jiǎn)單,您可能希望選擇有損壓縮。這樣可以更好地提高服務(wù)器的性能。
2.啟用瀏覽器緩存。
由于網(wǎng)站沒有緩存,用戶每次訪問(wèn)都會(huì)下載圖片。使用瀏覽器緩存,下載只有用戶的計(jì)算機(jī)來(lái)保存圖片。當(dāng)用戶再次訪問(wèn)時(shí),他們可以盡快打開網(wǎng)站。
3.禁止圖片盜鏈。
有些文章被別人轉(zhuǎn)載、復(fù)制和保存。他們不會(huì)把圖片下載到服務(wù)器上,而是直接使用你的圖片。這樣,當(dāng)用戶訪問(wèn)時(shí),它也通過(guò)下載您服務(wù)器的圖片顯示到對(duì)方的網(wǎng)頁(yè)上。
在這里我們將禁止圖片盜鏈,盜鏈發(fā)現(xiàn)外部網(wǎng)站鏈接圖片并直接屏蔽。
4.使用CDN內(nèi)容分發(fā)服務(wù)。
比如你的網(wǎng)站在國(guó)外,下載圖片會(huì)很慢。您可以使用CDN將圖片分發(fā)給國(guó)內(nèi)服務(wù)器,當(dāng)用戶打開網(wǎng)頁(yè)時(shí),您可以從最近的服務(wù)器下載圖片。當(dāng)然現(xiàn)在CDN服務(wù)都有備案要求。
CDN原理:如果你的網(wǎng)站服務(wù)器在北京,北京用戶可以快速加載網(wǎng)頁(yè)下載圖片,而西藏用戶需要很長(zhǎng)時(shí)間才能下載。CDN將圖片分發(fā)到離西藏最近的地方。這樣,西藏用戶也可以盡快下載圖片。
5.文件格式。
可采用適當(dāng)?shù)膱D片文件格式進(jìn)行控制,以提高圖片的加載能力。
例如:JPEGXR和WebP。
JPEG或JPG圖像可以同時(shí)使用損壞和無(wú)損優(yōu)化(通常成為多種顏色圖像的最佳文件格式),PNG文件可以產(chǎn)生更高質(zhì)量的圖像,但尺寸更大(文件尺寸不會(huì)失控。但經(jīng)常避免使用PNG獲得復(fù)雜的視覺效果)。
6.使用延遲加載。
延遲加載又稱惰性加載。
一般網(wǎng)站打開頁(yè)面,會(huì)要求服務(wù)器下載,要求是要求整個(gè)頁(yè)面的下載地址。而延遲加載,只要求當(dāng)前屏幕可以顯示頁(yè)面范圍的圖片,當(dāng)用戶滑到某個(gè)點(diǎn)時(shí),就會(huì)開始執(zhí)行下載圖片。延遲加載可以大大降低對(duì)服務(wù)器的壓力。
量。