3步來(lái)優(yōu)化IIS簡(jiǎn)單易學(xué)有效
我們知道IIS是個(gè)簡(jiǎn)單又復(fù)雜的東西,連新手都可以使用IIS服務(wù)器來(lái)架設(shè)一個(gè)像模像樣的Web站點(diǎn)來(lái),但配置、優(yōu)化IIS的性能,使得網(wǎng)站訪問(wèn)性能達(dá)到最優(yōu)狀態(tài)卻不是一件簡(jiǎn)單的事情,這里我就介紹一下如何一步一步的優(yōu)化IIS服務(wù)器。
避免重定向優(yōu)化IIS
網(wǎng)頁(yè)的重定向會(huì)帶來(lái)額外的運(yùn)行開(kāi)銷(xiāo),因此要避免頁(yè)面進(jìn)行重定向跳轉(zhuǎn)操作。
刪除重復(fù)腳本優(yōu)化IIS
一個(gè)頁(yè)面兩次包含同一個(gè)JavaScript文件會(huì)影響加載的性能,因此需要將重復(fù)的腳本文件刪除。
配置ETag優(yōu)化IIS
這是一個(gè)令人迷惑的問(wèn)題。理論上說(shuō)將服務(wù)器的ETag刪除會(huì)提高HTTP請(qǐng)求的性能,但是按照微軟官方提供的修改方法配置IIS 6.0,并沒(méi)有實(shí)際效果,最終我使用了一個(gè)remetag,以ISAPI的方式實(shí)現(xiàn)了刪除ETag的功能。
經(jīng)過(guò)上面這些網(wǎng)站前端重構(gòu)和WEB服務(wù)器的配置修改,我們的頁(yè)面結(jié)構(gòu)就變得更加規(guī)范,重構(gòu)的頁(yè)面大多都會(huì)取得不錯(cuò)的YSlow的評(píng)分,總體來(lái)說(shuō)優(yōu)化IIS比較成功,性能提升了不少。對(duì)于最終用戶(hù)來(lái)說(shuō),也會(huì)明顯感受到訪問(wèn)網(wǎng)站速度變快了很多,網(wǎng)站的瀏覽體驗(yàn)得到了較好的提升。
【編輯推薦】