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