導航:首頁 > 文件處理 > iis圖片壓縮

iis圖片壓縮

發布時間:2022-06-25 17:12:10

⑴ iis 網頁gzip壓縮 影響之前的網站訪問嗎

aspx頁面沒有必要壓縮.使用GZIP壓縮是為了節約傳輸的數據量來提高頁面打開速度通常只壓縮靜態頁面,css和js,這個壓縮後會自動存入臨時文件夾,頁面內容沒有發生改變的情況不會再次壓縮,直接調用已經壓縮過的文件而動態頁面,你的aspx文件,每次訪問都會壓縮再傳輸,不會保存,打開的速度反而慢了 圖片格式的文件本來就是壓縮過的,再用gzip壓縮會增加伺服器負擔

⑵ 如何關閉iis動態壓縮

在IIS7中配置Gzip壓縮相比IIS6來說實在容易了許多,而且默認情況下就是啟用GZip壓縮的。如果沒有,則可以再功能視圖下找到「壓縮」項,進入之後就會看到「靜態內容壓縮」和「動態內容壓縮」兩個選項,勾上即可。

⑶ 怎麼讓網頁的縮圖顯的更快

如果不在客戶端下功夫,那麼

1.首先你得先優化你的圖片.比如在不影響肉眼觀看的前提下繼續壓縮圖片大小,另外,你可以試一下GIF或PNG8格式.這個格式在保存時,會有[交錯式瀏覽顯示]的選項(一般圖像處理軟體在保存時都有這設置),這個方法可以讓圖片在一開始以低解析度顯示,而逐漸變為高解析度,從用戶體驗講會好不少.

2.優化前台代碼,盡量用DIV布局,而不用表格.還有就是用代碼實現低解析度源的方法.如以下代碼:

<img src="xxx.gif" width="100" height="100" lowsrc="lowxxx.jpg" />

這個和上面介紹的交錯顯示展現效果差不多,但你工作量大.

3.另外從人機交互考慮,你這么多圖,應該考慮分頁了.如果你說每翻一頁都要時間,那你就在打開第一頁之後就預讀取第二頁的圖片,這樣你打開第二頁就能達到一瞬.

4.還有就是可以在頁頭添加一些提示元素.比如[正在載入中,請稍後...]的字樣,然後等圖片載入完畢,去掉該字樣,並瞬間顯示所有圖片.

⑷ IIS6.0壓縮的問題

估計是你這里沒有設置

⑸ 如何讓iis7.5支持deflate壓縮

使用文本編輯器打開C:\Windows\System32\inetsrv\MetaBase.xml(建議先備份),
找到Location =「/LM/W3SVC/Filters/Compression/gzip用於設置gzip壓縮,
找到Location =」/LM/W3SVC/Filters/Compression/deflate「用於設置deflate壓縮。 上面兩個節點緊挨著。並且設置的屬性相同。
如果需要壓縮動態文件,則將HcDoDynamicCompression設置為」TRUE「,
並在HcScriptFileExtensions中增加您要壓縮的動態文件後綴名,如aspx;
如果需要壓縮靜態文件,則將HcDoStaticCompression和HcDoOnDemandCompression設置為」TRUE「,並在HcFileExtensions中增加您需要壓縮的靜態文件後綴名,如xml、css等;HcDynamicCompressionLevel和HcOnDemandCompLevel表示需要的壓縮率,數值在0-10, 默認為0。
HcDynamicCompressionLevel屬性說明: HcDynamicCompressionLevel Metabase Property
HcOnDemandCompLevel 屬性說明:HcOnDemandCompLevel Metabase Property
說明: 這兩個屬性值一般推薦設置為9, 具有最佳性價比。

<IIsCompressionScheme Location="/LM/W3SVC/Filters/Compression/gzip"
HcCompressionDll = "%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="1"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="true"
HcDynamicCompressionLevel="9"
HcFileExtensions="htm
html
txt
js
css
swf
xml"
HcOnDemandCompLevel="9"
HcPriority="1"
HcScriptFileExtensions="asp
aspx
dll
exe">
</IIsCompressionScheme>

⑹ 如何啟用網頁GZIP壓縮

下面」舒宇卓創站長「將和大家一起分享一下,希望對咱們站長有所幫助! 1.開啟網頁GZIP壓縮有什麼好處? Gzip開啟以後會將輸出到用戶瀏覽器的數據進行壓縮的處理,這樣就會減小通過網路傳輸的數據量,提高瀏覽的速度。 進而對於搜索引擎的收錄也有一定的好處,也大大提高了我們的用戶體驗度。 2.如何啟用IIS的Gzip壓縮功能: 首先要有網站管理許可權和伺服器遠程管理許可權 步驟如下: 第一、如果你需要壓縮靜態文件(HTML),需要在硬碟上建一個目錄,並給它「IUSR_機器名」這個用戶的寫許可權。如果壓縮動態文件(php,asp,aspx)就不需要了,因為它的頁面是每次都動態生成的,壓縮完就放棄。打開Internet信息服務(IIS)管理器,右擊「網站」—>「屬性」(注意:這里的網站是整個網站文件不是某個網站目錄),之後選擇「服務」。在「HTTP壓縮」框中選中「壓縮應用程序文件」和「壓縮靜態文件」,按需要設置「臨時目錄」和「臨時目錄的最大限制」。 第二、在Internet信息服務(IIS)管理器,右擊「Web服務擴展」—>「增加一個新的Web服務擴展」,在「新建Web服務擴展」框中輸入擴展名「HTTP Compression」,添加「要求的文件」為C:\WINDOWS\system32\inetsrv\gzip.dll,其中Windows系統目錄根據您的安裝可能有所不同,選中「設置擴展狀態為允許」;這時候靜態內容是可以壓縮的,但是對於動態內容,aspx文件卻不在壓縮范圍內。因為默認的可壓縮文件並沒有這個擴展名。而管理界面中你又找不到可以增加擴展名的地方,這時候只能去修改它的配置文件了。 第三、使用文本編輯器打開C:\Windows\System32\inetsrv\MetaBase.xml(建議先備份),查找 IIsCompressionScheme標簽,有三個相同名字的段,分別是deflate,gzip,Parameters,第三段不用管它,前兩段有基本相同的參數,HcDynamicCompressionLevel,設置壓縮率,取值0~10,0不壓縮,10最高壓縮率,這里設置成9,9是性價比最高的一個。HcFileExtensions,需要壓縮的靜態文件擴展名,默認只有htm,html,txt,可以把js,css,xml添加進去。建議按原來的格式,用換行作為分隔。

⑺ 我已經下載到IIS壓縮文件了,但是解壓了不知道該找哪個文件來安裝。

你在控制面板,安裝/添加程序里.添加組件.然後選中IIS,你安裝的時候.它需要什麼文件.他會彈出一個框出來的.然後你就瀏覽到你剛才解壓好的IIS壓縮包文件.你找到I386這個文件夾裡面.它會自己找到他需要的文件的.你只需要點確定就可以了.

⑻ iis不支持 rar zip的壓縮文件下載怎麼辦,如何在伺服器設置

一,雙擊IIS管理器——(本地計算機)——WEB服務擴展
二,右擊WEB服務擴展——開啟包含文件
三,設置完成,重啟IIS

如果還是無效
iis中——網站屬性——HTTP頭——MIME類型
——新建——擴展名填*.rar
——MIME類型填application/octet-stream
——新建——擴展名填*.zip
——MIME類型填application/zip
設置完成,重啟IIS

⑼ IIS啟用GZIP壓縮後,為何網頁上部分圖片顯示不完整

1.是從顯示正常的計算機上復制pngfilt.dll,然後在開始菜單運行,輸入:

regsvr32 c:\windows\system32\pngfilt.dll

輸入後,回車即可。

2.開始 -> 運行,在運行輸入框中輸入「Regedit」,回車。到這個路徑「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \Windows\CurrentVersion\Internet Settings\Accepted Documents」,在右邊右鍵「新建」->「字元串值」 緊接著最大的數字命名,我這里是3,故命名為4,並賦值為「image/png」。

3.打開注冊表[HKEY_CLASSES_ROOT\MIME],正常的情況下裡面有幾大項,不能打開png格式圖片時僅有Database項。正常情況下,Database項下有上百項,異常情況下只有三四項。這事可以從別人正常的機子中(xp可以從vista中拷貝)拷來MIME項注冊表在自己機子上導入。有時是MIME許可權出了問題(如空許可權),只需全部刪去再導入。

4.清理掉系統的垃圾文件,多刷新幾次網頁,並安裝最新Flash插件。

5.這個是網路極慢或者不穩定的典型現象,找找網路線路的原因,問題肯定出在路由器上 ,你可以把路由器和寬頻貓復位一下再重新設置參數看看

6.打開IE瀏覽器,工具,Internet選項,高級,顯示圖片打上勾即可。或右擊無法顯示的圖片,點顯示圖片。

7.可能防火牆禁止了圖片顯示功能,關閉防火牆試試。

8.用360安全衛士修復IE,再殺毒。

9.HOSTS文件被修改常常會導致類似問題:文件位置 C:\WINDOWS\system32\drivers\etc 把hosts用記事本打開,內容清空,只保留 127.0.0.1 localhost 這一個條目關閉保存。

10.打開「運行」輸入—〉cmd—〉回車 然後把下面這行字元復制到黑色cmd框裡面去回車等待dll文件全部注冊完成就關閉可以了(下面是要運行的代碼): for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1

11.用360安全衛士掃描惡評插件,並清除。

12.電腦系統有問題,重裝系統即可。

⑽ win2008 iis php 如何開啟壓縮

因為在做一個項目,項目裡面伺服器主要提供數據,但是數據多了文件就大了,比較浪費流量和時間,我們便用Gzip來處理。我在本機上是apache,伺服器上是IIS6.0,用的是php,那麼我就在這里分享一下。

IIS 的 GZIP 壓縮

1.首先備份 IIS 的配置文件, 復制C:.xml到另外的備份文件夾中. C:.xml是 IIS 的核心配置文件,該文件的完整性一但被破壞,IIS 將無法正常運行,嚴重到需要重新安裝系統.

2. 在開始菜單中啟動 Internet 信息服務(IIS)管理器,右鍵點擊「網站」屬性,打開「服務」選項卡,勾選「HTTP 壓縮」的兩個選項。「臨時目錄」和「臨時目錄最大容量」可根據需要自行設置。設置完成後點擊確定。

3. 右鍵點擊「網站」下方的 「Web服務擴展」,添加一個新的Web服務擴展,擴展名填寫為「HTTP Compression」或其他,都可以。「要求的文件」添加:c:windowssystem32inetsrvgzip.dll ,並勾選「設置擴展狀態為允許」,完成後點擊確定。

4.下面的步驟有些復雜,如果沒有確定的把握能理解,最好不要嘗試,右鍵點擊「Internet 信息服務的」「本地計算機」屬性,勾選「允許直接編輯配置資料庫」並確定。

5. 在開始菜單中運行 notepad C:.xml ,打開metabase.xml 文件,請在任何改動前再次確認該文件已經備份。

6. 用文本編輯器打開metabase.xml ,用查找功能找到「IIsCompressionScheme」,共有3處,都在一起,分別是deflate、gzip和 Parameters,deflate也是一種壓縮格式,不過性能上不如gzip。需要修改的是deflate和gzip這兩段,參數基本一樣,都要修改。

HcDynamicCompressionLevel是用來設置壓縮率,默認是0,最高是10。低壓縮級別生成稍大一些的壓縮文件,但對 CPU 和內存資源的總體影響較小。高壓縮級別通常會生成較小的壓縮文件,但會佔用較多的 CPU 時間和內存。有人說設置成9性價比最高。

HcFileExtensions是用來設置壓縮的靜態文件擴展名,默認是htm、html、txt,根據網站的自身情況添加擴展名,最基本的是js、css。添加時注意原有的換行格式。

HcScriptFileExtensions是用來設置壓縮的動態文件擴展名,默認是asp、dll和exe,根據需要自行添加擴展名,無外乎 aspx、php等。可以將這一項的默認刪除留空,這樣所有的動態響應都以壓縮方式發送。另外,還將動態壓縮 HcFileExtensions 中所有未指定的靜態文件類型,並且因此不將它們放入緩存。同樣地,必須將 HcDoDynamicCompression 設置為 true,以進行動態壓縮。

PHP Gzip

/*
*壓縮數據
*/
publicstaticfunctionob_gzip($content)//$content就是要壓縮的頁面內容,或者說餅干原料
{
if(!headers_sent()&&//如果頁面頭部信息還沒有輸出
extension_loaded("zlib")&&//而且zlib擴展已經載入到PHP中
strstr($_SERVER["HTTP_ACCEPT_ENCODING"],"gzip"))//而且瀏覽器說它可以接受GZIP的頁面
{
$content=gzencode($content."OK",9);//此頁已壓縮」的注釋標簽,然後用zlib提供的gzencode()函數執行級別為9的壓縮,這個參數值范圍是0-9,0表示無壓縮,9表示最大壓縮,當然壓縮程度越高越費CPU。

//然後用header()函數給瀏覽器發送一些頭部信息,告訴瀏覽器這個頁面已經用GZIP壓縮過了!
header("Content-Encoding:gzip");
header("Vary:Accept-Encoding");
header("Content-Length:".strlen($content));
}
return$content;//返回壓縮的內容,或者說把壓縮好的餅干送回工作台。
}
閱讀全文

與iis圖片壓縮相關的資料

熱點內容
解壓歌曲什麼歌最好 瀏覽:151
諾貝爾pdf 瀏覽:967
雲伺服器快速安裝系統原理 瀏覽:788
蘋果騰訊管家如何恢復加密相冊 瀏覽:115
手機軟體反編譯教程 瀏覽:858
sqlserver編程語言 瀏覽:650
gpa國際標准演算法 瀏覽:238
伺服器編程語言排行 瀏覽:947
怎麼下載快跑app 瀏覽:966
小紅書app如何保存視頻 瀏覽:170
如何解開系統加密文件 瀏覽:809
linux切換root命令 瀏覽:283
c編譯之後界面一閃而過怎麼辦 瀏覽:880
怎麼看ic卡是否加密 瀏覽:725
lgplc編程講座 瀏覽:809
cnc手動編程銑圓 瀏覽:723
cad中幾種命令的意思 瀏覽:327
oraclelinux安裝目錄 瀏覽:136
安卓系統可以安裝編譯器嗎 瀏覽:572
javajson實體類 瀏覽:693