大家可以試想一下,如果我們的網(wǎng)絡(luò)速度沒有那么快,在瀏覽網(wǎng)站時(shí)遇到了里面很多內(nèi)容,這樣打開頁(yè)面的速度就會(huì)非常慢。那么,有什么辦法可以解決這樣的問(wèn)題嗎?其實(shí)很簡(jiǎn)單,只要將我們的網(wǎng)站進(jìn)行瘦身,達(dá)到最佳速度就可以了。在下面的內(nèi)容中,小編會(huì)詳細(xì)的為大家詳細(xì)的介紹下,如何給網(wǎng)站瘦身。
首先我們要把頁(yè)面的DIV+CSS重構(gòu),這種架構(gòu)的頁(yè)面有助于改善壓面的速度,同時(shí)將會(huì)對(duì)于搜索引擎的蜘蛛更加的友好。但是作為頁(yè)面的設(shè)計(jì)者我們都知道div+css代碼會(huì)產(chǎn)生大量的CSS代碼,而這一部分冗余的代碼將會(huì)在一定程度上阻礙到蜘蛛的爬行,因此,我們我們?cè)谠O(shè)計(jì)頁(yè)面的時(shí)候需要將CSS單獨(dú)的進(jìn)行保存。
然后圖片的大小處理要適當(dāng),當(dāng)我們打開一個(gè)頁(yè)面時(shí),由于頁(yè)面上的圖片文件過(guò)大,要等待很長(zhǎng)時(shí)間來(lái)加載這樣對(duì)用戶不好,就連搜索引擎也不會(huì)喜歡。因此我們?cè)谠O(shè)計(jì)我們的站點(diǎn)頁(yè)面的時(shí)候,除了注重圖片的質(zhì)量外,更要考慮到圖片的大小,以便最大程度的降低其所消耗的加載時(shí)間。
最后要避免Flash的大量使用,頁(yè)面中臃腫的代碼包含有asp.net產(chǎn)生的Viewstate,頁(yè)面內(nèi)部未被封裝的JS代碼,其他系統(tǒng)自動(dòng)產(chǎn)生的頁(yè)面垃圾代碼等等。所以我們建議盡量少使用動(dòng)畫元素。