在這個(gè)浮躁的年代,任何無(wú)謂的等待都會(huì)讓你流失用戶(hù),這對(duì)于網(wǎng)站來(lái)說(shuō)更是這樣,如果用戶(hù)不能在第一時(shí)間打開(kāi)你的網(wǎng)站,那么很可能他就會(huì)尋找另外的網(wǎng)站,所以我們?cè)谶M(jìn)行網(wǎng)站建設(shè)時(shí),一定要注意網(wǎng)站的打開(kāi)速度,那么如何做呢?
一、網(wǎng)站建設(shè)使用的編碼
網(wǎng)站建設(shè)使用的編碼目前主要有UTF-8、GBK等,GBK、GB2312等與UTF8之間都必須通過(guò)Unicode編碼才能相互轉(zhuǎn)換,對(duì)于一個(gè)網(wǎng)站、論壇來(lái)說(shuō),如果英文字符較多,則建議使用UTF-8節(jié)省空間。
建議網(wǎng)站建設(shè)要盡量使用GBK或者GB2312編碼:GBK是在國(guó)家標(biāo)準(zhǔn)GB2312基礎(chǔ)上擴(kuò)容后兼容GB2312的標(biāo)準(zhǔn)的編碼,是用雙字節(jié)來(lái)表示的,如果不是特殊網(wǎng)站,建議使用GBK編碼建站,以便減少網(wǎng)站體積,縮短網(wǎng)站加載時(shí)間。
二、網(wǎng)站使用的壓縮格式
網(wǎng)站建設(shè)盡量壓縮HTML、CSS、JavaScript等,減小http響應(yīng)的大小可以減少響應(yīng)時(shí)間,減小傳輸包的大小可以有效的提高傳輸速度。gzip技術(shù)可用來(lái)壓縮http響應(yīng)包,并由此減少網(wǎng)絡(luò)響應(yīng)時(shí)間。為了網(wǎng)頁(yè)加載的更快,為了用戶(hù)訪(fǎng)問(wèn)更順暢,為了搜索引擎更喜歡,我們完全有必要對(duì)HTML、CSS、JavaScript等進(jìn)行壓縮,把所有的HTML、CSS、JavaScript在運(yùn)行前都?jí)嚎s成一行,壓縮的好處是減小了頁(yè)面體積,提高了用戶(hù)端加載網(wǎng)頁(yè)的速度。
三、網(wǎng)站建設(shè)的布局
談到網(wǎng)站的布局,很多人都很注重外在,比如喜歡那種大框套小框、通欄布局、左中右布局等,無(wú)論選擇怎樣的布局,都需要在后臺(tái)進(jìn)行,目前主流的網(wǎng)站建設(shè)布局大多以DIV+CSS為主,div+css結(jié)構(gòu)清晰,很容易被搜索引擎搜索到,天生就是適合優(yōu)化seo,降低網(wǎng)頁(yè)大小,讓網(wǎng)頁(yè)體積變得更小。
四、網(wǎng)站建設(shè)的圖片選擇
網(wǎng)頁(yè)打開(kāi)之所以很慢,很多原因是網(wǎng)頁(yè)上圖片過(guò)多過(guò)大造成的。圖片多就會(huì)使瀏覽網(wǎng)站時(shí)需要下載的文件體積就增大。
網(wǎng)頁(yè)設(shè)計(jì)中,選擇適合的圖片格式不但可以將讓設(shè)計(jì)得到合理的顯示效果、甚至還可以有效的控制圖檔的檔案大小,節(jié)省下載時(shí)間、有效的減少服務(wù)器的負(fù)擔(dān)。
網(wǎng)站建設(shè)盡量壓縮圖片體積,對(duì)于用作背景或襯托效果的顏色較多的圖片,保存圖片時(shí)盡可能從清晰度和圖片大小中找到一個(gè)平衡,既保證圖片盡可能小又不失真。
目前網(wǎng)頁(yè)圖片應(yīng)用處理方式css sprite比較流行,它允許你將一個(gè)頁(yè)面涉及到的所有零星圖片都包含到一張大圖中去,這樣一來(lái),當(dāng)訪(fǎng)問(wèn)該頁(yè)面時(shí),載入的圖片就不會(huì)像以前那樣一幅一幅地慢慢顯示出來(lái)了。對(duì)于當(dāng)前網(wǎng)絡(luò)流行的速度而言,不高于200KB的單張圖片的所需載入時(shí)間基本是差不多的,所以無(wú)需顧忌這個(gè)問(wèn)題。