国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > IIS > 正文

提高IIS網站服務器性能2點考慮(緩存+gzip)

2024-08-29 03:15:04
字體:
來源:轉載
供稿:網友

一、利用緩存,即內容過期

對于靜態文件啟用內容過期可以提高訪問性能。首先網站的目錄要劃分合理,圖片、CSS、JavaScript均放在單獨目錄下,然后在IIS中選擇目錄,點屬性-HTTP頭,啟用內容過期,可以選擇30天后過去,這樣,用戶瀏覽器將比較當前日期和截止日期,以便決定是顯示緩存頁還是從服務器請求更新的頁,由于圖片、CSS、JS通常變化較少,因此基本上都從本地緩存讀取,從而加快顯示速度。

提高IIS網站服務器性能2點考慮(緩存+gzip)


IIS中選擇目錄,點屬性-HTTP頭,啟用內容過期

關于這點有兩個要求:
1)、減少HTTP請求數量,修改網站代碼,減少外部圖片、CSS、JS等文件數量,手動合并多個CSS/JavaScript文件。
2)、使用外部的JavaScript和CSS,將所有的JavaScript和CSS都做成外部文件的形式進行引用,這主要是為了讓這些文件可以被瀏覽器緩存起來。

二、啟用Gzip壓縮,增加訪問速度

HTTP壓縮是在Web服務器和瀏覽器間傳輸壓縮文本內容的方法。HTTP壓縮采用通用的壓縮算法如Gzip等壓縮HTML、JavaScript或 CSS文件。壓縮的最大好處就是降低了網絡傳輸的數據量,從而提高客戶端瀏覽器的訪問速度。

使用方法是,右擊“網站”-》“屬性”,選擇“服務”。在“HTTP壓縮”框中選中“壓縮靜態文件”,“臨時目錄”建議單獨設置另一個盤的目錄下,并給“IUSER_計算機名”這個用戶的寫入權限。

提高IIS網站服務器性能2點考慮(緩存+gzip)


HTTP壓縮”框中選中“壓縮靜態文件

之后,IIS管理器中,右擊“Web服務擴展”-》“增加一個新的Web服務擴展”,在“擴展名”中輸入“HTTPCompression”,添加“要求的文件”為C:/WINDOWS/system32/inetsrv/gzip.dll,其中Windows系統目錄根據您的安裝可能有所不同,選中“設置擴展狀態為允許”。

提高IIS網站服務器性能2點考慮(緩存+gzip)

Web服務擴展

最后修改metabase.xml文件,使用文本編輯器打開C:/Windows/System32/inetsrv/MetaBase.xml,在查找HcFileExtensions(共兩處),并增加需要壓縮的靜態文件后綴名,默認為HTML和TXT文件,建議再添加上js、css等,不需要添加圖片或ZIP等已經默認被壓縮的文件。

但是通常metabase.xml文件是無法修改的,因為iis正在使用該文件,所以就需要停止iis。操作方法:從“開始”菜單,單擊“運行”。 在“打開”框中,鍵入 cmd,然后單擊“確定”。 在命令提示符處,鍵入 iisreset /stop,然后按 Enter。使命令窗口保持打開狀態。 用純文本編輯器如記事本打開 MetaBase.xml 文件,編輯完成后可以直接保存,或者用已經編輯好的文件覆蓋。最后開啟iis即可,在命令提示符處,鍵入 iisreset /start,然后按 Enter。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昭平县| 大厂| 萨迦县| 广丰县| 冕宁县| 温州市| 花莲县| 买车| 香格里拉县| 尉犁县| 翁源县| 昭苏县| 望都县| 阿鲁科尔沁旗| 商丘市| 吉林市| 玉田县| 九龙城区| 洛浦县| 尉犁县| 百色市| 原平市| 晋江市| 建始县| 巴马| 宿松县| 鄂州市| 永和县| 台中县| 武川县| 塘沽区| 教育| 临夏县| 綦江县| 长寿区| 宁南县| 高阳县| 灵台县| 禄劝| 普兰县| 文山县|