Po klepnutí budete moci zaslat hodnocení a názor
TechNet
Knihovna TechNet
Windows
Windows Server
Windows Server 2003
Optimalizace výkonu
Použití komprese HTTP
 Povolení komprese protokolu HTTP

  Switch on low bandwidth view
Povolení komprese protokolu HTTP

Introduction to and procedures for enabling HTTP compression using IIS Manager and command-line scripts.

Kompresi HTTP lze povolit na celém serveru nebo pro určitý adresář. Komprese HTTP zlepšuje využití šířky pásma a výkon webového serveru. Navíc lze komprimovat statické nebo dynamické odpovědi.

ImportantDůležité informace
Chcete-li provádět následující postupy, musíte být členem skupiny Administrators v místním počítači. Z hlediska zabezpečení je nejlepší přihlásit se k počítači pod účtem, který není členem skupiny Administrators, a pak pomocí příkazu runas spustit Správce služby IIS, který zajistí oprávnění správce. Do příkazového řádku zadejte příkaz runas /user:název_účtu_správy "mmc %systemroot%\system32\inetsrv\iis.msc".

Postupy

Povolení globální komprese protokolu HTTP pomocí Správce služby IIS
  1. V modulu Správce služby IIS poklepejte na místní počítač, pravým tlačítkem myši klepněte na složku Webové servery a pak vyberte příkaz Vlastnosti.

  2. Klepněte na kartuSlužba a v části Komprese protokolu HTTP zaškrtněte políčko Komprimovat soubory aplikací. Tím povolíte kompresi dynamických souborů.

  3. Chcete-li povolit kompresi statických souborů, zaškrtněte políčko Komprimovat statické soubory.

  4. Do pole Dočasný adresář zadejte název místního adresáře nebo požadovaný adresář vyhledejte po klepnutí na tlačítko Procházet. Po kompresi je statický soubor uložen v dočasném adresáři, dokud nevyprší jeho platnost nebo nedojde ke změně obsahu. Adresář musí být umístěn na místní diskové jednotce v oddílu se systémem souborů NTFS. Adresář nelze komprimovat ani sdílet a seznamy pro řízení přístupu (ACL) pro daný adresář musí obsahovat přístup Úplné řízení pro identitu fondu aplikací a skupinu IIS_WPG.

  5. V části Maximální velikost dočasného adresáře vyberte velikost této složky. Pokud klepnete na přepínač Omezeno na (v megabajtech) a zadáte maximální velikost adresáře (výchozí hodnota je 95 MB), pak po dosažení tohoto limitu služba IIS dočasný adresář automaticky vyčistí. Při mazání se nejprve odstraňují soubory, které byly nejdéle nepoužívány.

  6. Klepněte na tlačítko Použít a pak na tlačítko OK.

ImportantDůležité informace
Chcete-li spouštět skripty a spustitelné programy, musíte být členem skupiny Administrators v místním počítači. Z hlediska zabezpečení je nejlepší přihlásit se k počítači pod účtem, který není členem skupiny Administrators, a pak pomocí příkazu runas spouštět skripty nebo spustitelné programy jako správce. Do příkazového řádku zadejte příkaz runas /profile /user:počítač\správcecmd. Do příkazového okna s oprávněními správce, které se zobrazí, zadejte příkaz cscript.exenázev_skriptu (včetně úplné cesty a všech případných parametrů skriptu).
Povolení globální komprese protokolu HTTP pomocí skriptu Adsutil.vbs
  1. Spusťte příkazový řádek.

  2. Chcete-li povolit dynamickou kompresi, zadejte do příkazového řádku následující příkaz a pak stiskněte klávesu ENTER:

    cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoDynamicCompression true

  3. Pokud chcete povolit statickou kompresi, zadejte do příkazového řádku následující příkaz a pak stiskněte klávesu ENTER:

    cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression true

Povolení komprese protokolu HTTP pro jednotlivé servery nebo prvky serverů
  1. Chcete-li povolit statickou kompresi pouze pro jednotlivý adresář, nejprve zakažte globální statickou kompresi (je-li povolena) a pak ji pro daný adresář povolte. Jestliže například chcete povolit statickou kompresi pro adresář http://www.contoso.com/Home/StyleSheets, postupujte takto:

    1. Globální statickou kompresi lze zakázat zadáním následujícího příkazu do příkazového řádku:

    adsutil set w3svc/filters/compression/parameters/HcDoStaticCompression false

    1. Statickou kompresi pro tento adresář lze povolit zadáním následujícího příkazu do příkazového řádku:

    adsutil set w3svc/1/root/Home/StyleSheets/DoStaticCompression true

  2. Chcete-li zakázat statickou kompresi pouze pro jednotlivý adresář, nejprve statickou kompresi povolte (je-li zakázána) a pak ji pro daný adresář zakažte. Jestliže například chcete povolit statickou kompresi pro adresář http://www.contoso.com/Home/StyleSheets, postupujte takto:

    1. Globální statickou kompresi lze zakázat zadáním následujícího příkazu do příkazového řádku:

    adsutil set w3svc/filters/compression/parameters/HcDoStaticCompression true

    1. Statickou kompresi pro tento adresář lze povolit zadáním následujícího příkazu do příkazového řádku:

    adsutil set w3svc/1/root/Home/StyleSheets/DoStaticCompression false

Související informace

Obsah vytvořený komunitou   Co je obsah vytvořený komunitou?
Přidat nový obsah RSS  Poslední změny:
Processing
© 2009 Microsoft Corporation. Všechna práva vyhrazena. Právní informace  |  Ochranné známky  |  Osobní údaje
Page view tracker