優(yōu)化圖片
這個(gè)絕對(duì)是顯而易見(jiàn)的,可以看到圖片占據(jù)的頁(yè)面內(nèi)容分量最重。在現(xiàn)代網(wǎng)頁(yè)設(shè)計(jì)中,圖片絕對(duì)占據(jù)了大部分的內(nèi)容。你需要針對(duì)你的頁(yè)面重新定義圖片大小。這能夠有效地幫助你減少頁(yè)面大小。而且,這里有很多的功能能夠幫助你針對(duì)圖片減肥,例如, Smush.it 和 TinyPNG
壓縮CSS和Javascript代碼
有效地壓縮CSS和javascript代碼能夠有效地減少頁(yè)面大小,你可以刪除空格優(yōu)化代碼。當(dāng)然,壓縮代碼對(duì)于代碼閱讀不是非常有用,但是一般作為產(chǎn)品環(huán)境來(lái)說(shuō),我們通過(guò)這種方式可以有效地減少頁(yè)面加載時(shí)間。
避免使用@import
@import?CSS語(yǔ)法允許你加載其它的CSS文件。有時(shí)間非常有幫助,但是它并不是和主文件一起下載的,所以可能會(huì)增加頁(yè)面加載時(shí)間。建議使用link標(biāo)簽,這樣會(huì)更加高效。
減少HTTP請(qǐng)求次數(shù)
減少HTTP請(qǐng)求次數(shù)可以幫助你有效的增加網(wǎng)站加載速度。你可以使用如下方式:
1.? 融合文件
將不同的樣式表文章合成一個(gè)文件可以減少http請(qǐng)求的次數(shù)。同樣對(duì)于javascript來(lái)說(shuō)也適用。
2.?使用CSS?sprites
使用sprites可以幫助你把多個(gè)圖片文件放置到一個(gè)文件里,這樣可以減少圖片下載的次數(shù)。
利用瀏覽器緩存
可能你的網(wǎng)站中包含了一些并不常常變化的文件。例如,圖片,CSS,javascript等等。如果讓瀏覽器來(lái)緩存文件的話可以幫助你增加網(wǎng)頁(yè)加載速度。通常我們使用web服務(wù)器的配置來(lái)達(dá)到效果,如下:
比較簡(jiǎn)單的方式是更新服務(wù)器的.htaccess文件。如下是代碼:
<IfModule mod_expires.c> # Enable Expirations ExpiresActive On # Default Expiration Time ExpiresDefault "access plus 1 month" # Expiration for Images ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" # Expiration for CSS ExpiresByType text/css "access plus 1 month” # Expiration for JavaScript ExpiresByType application/javascript "access plus 1 month" </IfModule>
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
