第一、規范優(yōu)化網(wǎng)站圖片
大量使用的圖片和圖標雖然可以給網(wǎng)站帶來(lái)美輪美奐的效果,圖文混編更是一種非常絢麗的博文展現方法?蓤D片的體積確實(shí)不是很給力,jpg是一種有損壓縮格式,而png雖然是無(wú)損的,但缺憾是體積頗大。為了減少圖片體積達到最快的下載速度,每一張圖片上傳前應該優(yōu)化一下體積。
第二、啟用Gzip壓縮
Gzip壓縮是一個(gè)GNU自由軟件的文件壓縮程序,它對網(wǎng)頁(yè)壓縮比例是相當高的,通常都能達到70%左右的壓縮量,不過(guò)有些人說(shuō)用了Gzip對搜索引擎不友好,會(huì )造成降權,通過(guò)我自己的使用和分析,不根本不存在這回事,因為啟用了Gzip壓縮功能,加快網(wǎng)頁(yè)的傳輸速度,從而提高用戶(hù)的休驗感覺(jué)。
第三、運用瀏覽器緩存技術(shù)
瀏覽器緩存是一種技術(shù),它允許網(wǎng)站訪(fǎng)問(wèn)者的瀏覽器存儲你網(wǎng)站的各個(gè)頁(yè)面的副本,所以,當瀏覽者在一段時(shí)間后再次訪(fǎng)問(wèn)網(wǎng)站的時(shí)候,網(wǎng)站內容就可以直接從緩存中調用,不需要重新加載整個(gè)頁(yè)面。當然這就大大節省了網(wǎng)頁(yè)顯示的時(shí)間,使得頁(yè)面呈現更快,網(wǎng)站訪(fǎng)問(wèn)速度更快。
第四、精簡(jiǎn)和優(yōu)化你的js和CSS
雖然有了緩存和gzip保駕護航,但是對于js和css的優(yōu)化卻也是必須的。我們寫(xiě)的javascript腳本和 css 代碼都是經(jīng)過(guò)縮進(jìn)和換行的,適合人類(lèi)閱讀,但是瀏覽器執行這些腳本不并需要這些無(wú)意義的空格和換行。所以我們應該去除這一些空格換行,甚至縮短javascript和css里面的變量。諸如此類(lèi)的優(yōu)化工具有 YUI Compressor 和 Closure Compiler 。這兩個(gè)工具都是基于 java 的,使用應該安裝jdk并且設置 JAVA_HOME 。(對于非程序員的網(wǎng)站管理員而言確實(shí)有點(diǎn)困難)
第五、定期升級網(wǎng)站腳本
使用CMS或者電子商務(wù)平臺網(wǎng)站需要各位站長(cháng)定期查看自己網(wǎng)站的腳本是否是最新版本。如果不是最新版本,就請盡快升級你的網(wǎng)站(在確定當前網(wǎng)站文件有備份的前提下)。網(wǎng)站腳本開(kāi)發(fā)人員一直努力改善代碼為新版本做準備,因為它涉及到網(wǎng)站的訪(fǎng)問(wèn)速度問(wèn)題。更新網(wǎng)站腳本可以有效消除編碼路障,縮短網(wǎng)站載入時(shí)間。