當前位置:首頁 » 文件管理 » iis靜態文件緩存

iis靜態文件緩存

發布時間: 2023-09-25 03:44:13

Ⅰ 伺服器如何清除IIS緩存記錄

每台伺服器上都有IIS,IIS對每個人並不陌生,IIS緩存一個原因能提高伺服器能力,但負面卻給網站帶來很嚴重問題。 檢查HTTP 協議,網友們就會發現參考伺服器返回的 HTTP 頭裡面能定義這種一條命令 Cache-Control: no-cache。這種可以大家處理疑問的做法。 第1步:打開 IIS 配置管理軟體(Internet 信息服務(IIS)管理器)。 選中一個網站(可能您希望為所存在站點配置,請選擇點中「網站」那個圖標),點「屬性」選項,會彈出一個配置窗口。 第2步:選擇「HTTP 頭」 TAB 標簽,接下來您會觀察:「自己選擇 HTTP 頭」這么一欄。OK!可以這個地方了,終於到了! 第3步:點旁邊的「添加(D)...」選項,來添加上那條命令。 在彈出的窗口中:「自己選擇 HTTP 頭名(C)」中敲入:「Cache-Control」,在「自己選擇 HTTP 頭值(U)」中敲入:「no-cache」。 好了,到這個地方就所存在 OK 了,一路點「確定」保存就好。這種時候伺服器IIS緩存已被完全清除了。

Ⅱ 電腦管家IIS文件,和縮略圖緩存文件可以清理嗎

你好,在騰訊電腦管家中,若是掃描到IIS日誌文件和縮略圖緩存文件,一般可以清理。
IIS日誌文件是在你架設了IIS伺服器之後所生成的,當出現問題時,比如是有人對網站進行攻擊等行為時,為網站管理員提供日誌信息,以查出IIS伺服器上的問題所在,若你不是網站管理員,可以放心清理。
而縮略圖緩存,其實是你在資源管理器中查看圖片的縮略圖時生成的,刪除之後僅僅是查看縮略圖時查看速度會變慢點,因為原本是直接從緩存中調用的原圖片信息。有時若是出現了縮略圖顯示和實際圖片不一致的情況,也是縮略圖緩存在作祟,這時更需要清理一下了。
騰訊電腦管家企業平台:http://..com/c/guanjia/

Ⅲ 如何將html文件緩存到伺服器內存 (iis)

你好,這樣是不太可取的。IIS和網站代碼都沒有這個功能設置。內存是用來臨時存放運行文件的,一但斷電就沒有了,不能用來存長固定的文件。。如果同時請求訪問的人數過多,那麼可能會響應不過來。。另外,個人覺得目前我們網站訪問的瓶頸並不是硬碟速度,伺服器硬碟讀也是百M/s的,而網路一般是十M,最多也才百M吧。。如果判斷出的確是硬碟速度瓶頸,那麼就使用固態硬碟。。。
個人建議啟用IIS的Gzip壓縮(網路:http://ke..com/view/966625.htm)是非常有效的。

當然了,如果你一定要將文件載入到內存里,可以試著用下面的方式,只是思路, 沒有驗證:
1、安裝使用 內存虛擬硬碟(ramdisk) 相關軟體,通過把內存虛擬成硬碟的技術增加一個高速的磁碟。
2、添加一個自動啟動任務,就是在完成內存虛擬硬碟後,將網站源文件直接拷到那個虛擬盤分區里去。然後再啟動IIS。 (這個步驟用一個批處理文件就可以)

理論上是可行的,我相信也一定可以成功,但至於效果,不太敢保證。

如果是靜態文件,直接拷貝就可以,如果是動態的,在保存的,那麼批處理文件就要進行修改了,不然斷電後沒有保存。。不過如果是動態網站,只需要把常用到的文件載入到內存是吧,那隻在IIS上建立相應的虛擬目錄到內存虛擬的硬碟上,那些有改動的文件,如xml文件和mdb資料庫等,就直接保存到物理硬碟路徑上,這樣可以避免斷電和內存出錯導致的數據丟失

內存虛擬硬碟 網路:http://ke..com/view/1517248.htm
內存虛擬硬碟軟體 vsuite ramdisk 網路:http://ke..com/view/5130752.htm

希望以上回復對你有幫助

Ⅳ IIS網站伺服器性能應如何進行優化

1、減少HTTP請求數量
這主要是修改網站代碼,減少外部圖片、CSS、JS等文件數量,手動合並多個CSS/JavaScript文件。IIS那裡不用設置。
2、使用CDN
對於小網站來說,這個就免了吧。當然有錢人可以試試,可以從技術上解決用戶訪問網站響應速度慢的問題。
3、啟用內容過期
對於靜態文件啟用內容過期可以提高訪問性能。首先網站的目錄要劃分合理,圖片、CSS、JavaScript均放在單獨目錄下,然後在IIS中選擇目錄,點屬性-HTTP頭,啟用內容過期,可以選擇30天後過去,這樣,用戶瀏覽器將比較當前日期和截止日期,以便決定是顯示緩存頁還是從伺服器請求更新的頁,由於圖片、CSS、JS通常變化較少,因此基本上都從本地緩存讀取,從而加快顯示速度。
4、啟用Gzip壓縮
HTTP壓縮是在Web伺服器和瀏覽器間傳輸壓縮文本內容的方法。HTTP壓縮採用通用的壓縮演算法如Gzip等壓縮HTML、JavaScript或 CSS文件。壓縮的最大好處就是降低了網路傳輸的數據量,從而提高客戶端瀏覽器的訪問速度。
使用方法是,右擊「網站」->「屬性」,選擇「服務」。在「HTTP壓縮」框中選中「壓縮靜態文件」,「臨時目錄」建議單獨設置另一個盤的目錄下。
之後,IIS管理器中,右擊「Web服務擴展」->「增加一個新的Web服務擴展」,在「擴展名」中輸入「HTTPCompression」,添加「要求的文件」為C:\WINDOWS\system32\inetsrv\gzip.dll,其中Windows系統目錄根據您的安裝可能有所不同,選中「設置擴展狀態為允許」。
最後,使用文本編輯器打開C:\Windows\System32\inetsrv\MetaBase.xml,在HcFileExtensions中增加需要壓縮的靜態文件後綴名,默認為HTML和TXT文件,建議再添加上js、css等,不要添加圖片或ZIP等已經被壓縮的文件。
5、將樣式文件放在頭部
這是基本的HTML代碼風格,將所有的CSS文件都放在HTML頁面的頭部。
6、將腳本文件放在尾部
這也是基本的HTML代碼風格,將所有的JavaScript文件都放在HTML頁面的尾部。
7、避免CSS表達式
這點很簡單,因為大多數人從來不用CSS表達式。
8、使用外部的JavaScript和CSS
將所有的JavaScript和CSS都做成外部文件的形式進行引用,這主要是為了讓這些文件可以被瀏覽器緩存起來,參見第三點的介紹。
9、減少DNS查詢
域名的DNS查詢會帶來額外的訪問開銷,減少頁面內文件的主機域名數量,一個頁面的主機域名保持在2-4個以內,這樣就不會降低頁面的裝入速度。
10、壓縮JavaScript文件
壓縮腳本文件,刪除不必要的字元,可以改善載入時間,目前有很多JavaScript文件的壓縮工具,我這里有一個GUI界面的JS壓縮工具供下載。
11、避免重定向
網頁的重定向會帶來額外的運行開銷,因此要避免頁面進行重定向跳轉操作。
12、刪除重復腳本
一個頁面兩次包含同一個JavaScript文件會影響載入的性能,因此需要將重復的腳本文件刪除。
13、配置ETag
這是一個令人迷惑的問題。理論上說將伺服器的ETag刪除會提高HTTP請求的性能,但是按照微軟官方提供的修改方法配置IIS 6.0,並沒有實際效果,最終我使用了一個remetag,以ISAPI的方式實現了刪除ETag的功能。

Ⅳ 如何啟用IIS7.5的緩存

步驟一、以功能視圖模式打開網站,如下圖所示:點擊「HTTP響應標頭」

步驟二、出現下圖的界面,點擊「設置常用標頭」

3、如下圖所示:選中「保持HTTP鏈接」,和「使用web內容過期」,選中之後,多少天,或多少分鍾,我這里選擇的是天,對於不經常更新的網站可以多選擇幾天,這樣的話,用戶打開網頁基本都可以從本地緩存調用,從而可提高網頁的打開速度。

Ⅵ 禁止IIS緩存靜態文件怎麼操作

有兩個地方可以設置我給你iis 7.0的演示 1、響應頭設置,可根據文件夾進行設置 2、設置緩存輸出,可根據文件類型設置

熱點內容
三星存儲器已幾乎滿 發布:2024-05-04 22:47:38 瀏覽:735
mf90pos機密碼是什麼 發布:2024-05-04 22:24:04 瀏覽:749
編譯預處理和函數區別 發布:2024-05-04 22:16:49 瀏覽:431
java復選框 發布:2024-05-04 22:13:24 瀏覽:529
安卓怎麼玩頁游 發布:2024-05-04 22:03:17 瀏覽:142
編譯器後面的代碼消失 發布:2024-05-04 22:02:11 瀏覽:61
openwrt編譯ipk 發布:2024-05-04 22:00:25 瀏覽:830
管理雲伺服器 發布:2024-05-04 21:36:31 瀏覽:553
給linux虛擬機傳文件 發布:2024-05-04 21:36:28 瀏覽:314
加密手機在哪裡 發布:2024-05-04 21:18:59 瀏覽:191