亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來(lái)到思海網(wǎng)絡(luò),我們將竭誠(chéng)為您提供優(yōu)質(zhì)的服務(wù)! 誠(chéng)征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購(gòu)買流程 | 付款方式 | 聯(lián)系我們 [ 會(huì)員登錄/注冊(cè) ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352289
點(diǎn)擊這里給我發(fā)消息  81721488
有事點(diǎn)擊這里…  376585780
有事點(diǎn)擊這里…  872642803
有事點(diǎn)擊這里…  459248018
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  380791050
技術(shù)支持
有事點(diǎn)擊這里…  714236853
有事點(diǎn)擊這里…  719304487
有事點(diǎn)擊這里…  1208894568
有事點(diǎn)擊這里…  61352289
在線客服
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  983054746
有事點(diǎn)擊這里…  893984210
當(dāng)前位置:首頁(yè) >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

IIS優(yōu)化指南

添加時(shí)間:2012-11-10 19:41:29  添加: 思海網(wǎng)絡(luò) 

 Windows Server自帶的互聯(lián)網(wǎng)信息服務(wù)器(Internet Information Server,IIS)是架設(shè)網(wǎng)站服務(wù)器的常用工具,它是一個(gè)既簡(jiǎn)單而又麻煩的東西,新手都可以使用IIS架設(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ù)器。
  服務(wù)器端環(huán)境,我們以Windows Server 2003的IIS6.0為例,客戶端環(huán)境為Mozilla Firefox 3.0,同時(shí)安裝Yahoo的YSlow擴(kuò)展。

  YSlow是Yahoo開(kāi)發(fā)者團(tuán)隊(duì)發(fā)布的一款基于Firebug的插件。用于分析網(wǎng)頁(yè),并根據(jù)一些高性能網(wǎng)站的規(guī)則進(jìn)行相應(yīng)的評(píng)級(jí)打分,對(duì)于網(wǎng)頁(yè)性能優(yōu)化有很好的幫助作用,告訴你那些部分影響了你的網(wǎng)頁(yè)速度,并告訴你如何基于某些規(guī)則而進(jìn)行優(yōu)化。我們對(duì)于IIS的優(yōu)化策略就是基于YSlow的。

  使用安裝了YSlow的Firefox打開(kāi)目標(biāo)網(wǎng)站,然后點(diǎn)擊YSlow圖標(biāo),點(diǎn)擊Performance,如下圖所示。

  其中Performance Grade為YSlow對(duì)你網(wǎng)站的評(píng)級(jí),A(100分)為最高,F(xiàn)為最低,后面列出如何進(jìn)行修改,下面我以IIS 6.0為例介紹一下如何進(jìn)行優(yōu)化網(wǎng)站性能。

  1、減少HTTP請(qǐng)求數(shù)量

  這主要是修改網(wǎng)站代碼,減少外部圖片、CSS、JS等文件數(shù)量,手動(dòng)合并多個(gè)CSS/Java文件。IIS那里不用設(shè)置。

  2、使用CDN

  對(duì)于小網(wǎng)站來(lái)說(shuō),這個(gè)就免了吧。當(dāng)然有錢人可以試試,可以從技術(shù)上解決用戶訪問(wèn)網(wǎng)站響應(yīng)速度慢的問(wèn)題。

  3、啟用內(nèi)容過(guò)期

  對(duì)于靜態(tài)文件啟用內(nèi)容過(guò)期可以提高訪問(wèn)性能。首先網(wǎng)站的目錄要?jiǎng)澐趾侠恚瑘D片、CSS、Java均放在單獨(dú)目錄下,然后在IIS中選擇目錄,點(diǎn)屬性-HTTP頭,啟用內(nèi)容過(guò)期,可以選擇30天后過(guò)去,這樣,用戶瀏覽器將比較當(dāng)前日期和截止日期,以便決定是顯示緩存頁(yè)還是從服務(wù)器請(qǐng)求更新的頁(yè),由于圖片、CSS、JS通常變化較少,因此基本上都從本地緩存讀取,從而加快顯示速度。

  4、啟用Gzip壓縮

  HTTP壓縮是在Web服務(wù)器和瀏覽器間傳輸壓縮文本內(nèi)容的方法。HTTP壓縮采用通用的壓縮算法如Gzip等壓縮HTML、Java或 CSS文件。壓縮的最大好處就是降低了網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,從而提高客戶端瀏覽器的訪問(wèn)速度。

  使用方法是,右擊“網(wǎng)站”->“屬性”,選擇“服務(wù)”。在“HTTP壓縮”框中選中“壓縮靜態(tài)文件”,“臨時(shí)目錄”建議單獨(dú)設(shè)置另一個(gè)盤(pán)的目錄下。

  之后,IIS管理器中,右擊“Web服務(wù)擴(kuò)展”->“增加一個(gè)新的Web服務(wù)擴(kuò)展”,在“擴(kuò)展名”中輸入“HTTPCompression”,添加“要求的文件”為C:\WINDOWS\system32\inetsrv\gzip.dll,其中Windows系統(tǒng)目錄根據(jù)您的安裝可能有所不同,選中“設(shè)置擴(kuò)展?fàn)顟B(tài)為允許”。

  最后,使用文本編輯器打開(kāi)C:\Windows\System32\inetsrv\MetaBase.xml,在HcFileExtensions中增加需要壓縮的靜態(tài)文件后綴名,默認(rèn)為HTML和TXT文件,建議再添加上js、css等,不要添加圖片或ZIP等已經(jīng)被壓縮的文件。

  5、將樣式文件放在頭部

  這是基本的HTML代碼風(fēng)格,將所有的CSS文件都放在HTML頁(yè)面的頭部。

  6、將腳本文件放在尾部

  這也是基本的HTML代碼風(fēng)格,將所有的Java文件都放在HTML頁(yè)面的尾部。

  7、避免CSS表達(dá)式

  這點(diǎn)很簡(jiǎn)單,因?yàn)榇蠖鄶?shù)人從來(lái)不用CSS表達(dá)式。

  8、使用外部的Java和CSS

  將所有的Java和CSS都做成外部文件的形式進(jìn)行引用,這主要是為了讓這些文件可以被瀏覽器緩存起來(lái),參見(jiàn)第三點(diǎn)的介紹。

  9、減少DNS查詢

  域名的DNS查詢會(huì)帶來(lái)額外的訪問(wèn)開(kāi)銷,減少頁(yè)面內(nèi)文件的主機(jī)域名數(shù)量,一個(gè)頁(yè)面的主機(jī)域名保持在2-4個(gè)以內(nèi),這樣就不會(huì)降低頁(yè)面的裝入速度。

  10、壓縮Java文件

  壓縮腳本文件,刪除不必要的字符,可以改善加載時(shí)間,目前有很多Java文件的壓縮工具,我這里有一個(gè)GUI界面的JS壓縮工具供下載。

  11、避免重定向

  網(wǎng)頁(yè)的重定向會(huì)帶來(lái)額外的運(yùn)行開(kāi)銷,因此要避免頁(yè)面進(jìn)行重定向跳轉(zhuǎn)操作。

  12、刪除重復(fù)腳本

  一個(gè)頁(yè)面兩次包含同一個(gè)Java文件會(huì)影響加載的性能,因此需要將重復(fù)的腳本文件刪除。

  13、配置ETag

  這是一個(gè)令人迷惑的問(wèn)題。理論上說(shuō)將服務(wù)器的ETag刪除會(huì)提高HTTP請(qǐng)求的性能,但是按照微軟官方提供的修改方法配置IIS 6.0,并沒(méi)有實(shí)際效果,最終我使用了一個(gè)第三方的DLL文件,以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ō)性能提升了不少。對(duì)于最終用戶來(lái)說(shuō),也會(huì)明顯感受到訪問(wèn)網(wǎng)站速度變快了很多,網(wǎng)站的瀏覽體驗(yàn)得到了較好的提升。

關(guān)鍵字:IIS、WEB服務(wù)器

分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國(guó)增值電信業(yè)務(wù)經(jīng)營(yíng)許可證: 粵B1.B2-20030321 備案號(hào):粵B2-20030321-1
網(wǎng)站公安備案編號(hào):44060602000007 交互式欄目專項(xiàng)備案編號(hào):200303DD003  
察察 工商 網(wǎng)安 舉報(bào)有獎(jiǎng)  警警  手機(jī)打開(kāi)網(wǎng)站