Zlepšení vykreslování stránky pomocí konfigurace ukládání výstupu do mezipaměti

Důležité informace:  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Pokud váš web obdrží spoustu návštěvy, můžete nakonfigurovat stránky ukládání výstupu do mezipaměti pro často používané stránky za účelem vylepšení výkonu webu.

Poznámka: Pokud chcete použít stránky výstupu do mezipaměti, musí být pro váš web povolené funkce publikování.

V tomto článku

Informace o stránce ukládání výstupu do mezipaměti

Vytvoření nového profilu mezipaměti

Konfigurace nastavení výstupní mezipaměti stránky pro kolekci webů

Konfigurace nastavení výstupní mezipaměti stránky na úrovni webu

Konfigurace nastavení výstupní mezipaměti stránky pro rozložení stránky

Informace o stránce ukládání výstupu do mezipaměti

Stránky výstupní mezipaměti ukládá vykreslovat výstup všech ovládacích prvků na dané stránce a také ukládá několika různými verzemi této předem vykreslená stránky. Nastavení výstupní mezipaměti stránky je možné konfigurovat na úrovni kolekce webů úrovni webu a pro rozložení jednotlivých stránek. Výstupní mezipaměti stránky je ve výchozím nastavení vypnuté.

Po první stránku vykreslování uživateli ve třídě daný uživatel každém následném zobrazení této stránky ve stejné třídě uživatelem, na stránce nahrávají rychleji, protože ovládacích prvků na stránce .aspx nemusí znova spusťte generovat kód HTML. Snížit množství času potřebné k vykreslování stránky. Výstupní mezipaměti stránky můžete zlepšit výkon serveru, protože snižuje činnosti řízení serveru a volání do databáze.

Než se rozhodnete používat ukládání výstupu do mezipaměti pro zvýšení výkonu stránky a položky stránky vykreslování, můžete chtít zvažte následující seznam možných výhody a nevýhody ukládání výstupu do mezipaměti. Následující seznam není vyčerpávající a možná by vás další informace.

Výhody ukládání výstupu do mezipaměti

Nevýhody ukládání výstupu do mezipaměti

  • Jednotlivé odpovídající třídy obsahu (například stránku nebo položku v rámci stránky) obdrží rychlejší odpověď a proto kratší latence po počáteční vykreslení.

  • Každý server používá méně procesoru čas i energii a bude předávat na stejné stránce po počáteční vykreslení.

  • Jednotlivé zdroje dat pro vykreslená stránku můžete přizpůsobit vytisknout více weboví klienti z důvodu menší přenos, který výstupu do mezipaměti umožňuje.

  • Pro každý požadavek na stránku pro které je podávané množství upozornění výstupní mezipaměti verzi na stránku na server nemusí:

    • Proveďte doby odezvy databázi vzdáleně zdrojového kódu pro stránky ASPX a všechny ovládací prvky .ascx na stránce.

    • Opětovné načtení a znovu zobrazení ovládacích prvků.

    • Znovu dotazu všechny zdroje dat, využívající ovládací prvky pro data.

  • Ukládání výstupu do mezipaměti vyžaduje další paměť. Každý verzi stránky vyžaduje paměť na webový klient.

  • Při použití s dvěma nebo více webových front-end serverech, ukládání výstupu do mezipaměti by mohly ovlivnit konzistence. Můžete nakonfigurovat profil mezipaměti pozor, abyste vyhledat aktualizace pro každý požadavek a, například pokyn ho Ignorovat změny verze webové stránky do mezipaměti až 60 sekund po aktualizaci původní stránky. Pokud máte dvě webových front-end serverech v topologii a v závislosti na Vyrovnávání zatížení směrovat žádosti uživatele, čtečky obsahu webu může jestlil nekonzistence vykreslení stránky jedním serverem a nedefinujete požadavek na pozdější druhý server v rámci okno 60 sekund.

Začátek stránky

Vytvoření nového profilu mezipaměti

Profilů mezipaměti popisují specifická nastavení mezipaměti u jednotlivých typů výstupní mezipaměti stránky. Profil mezipaměti definuje následující typy chování mezipaměti:

  • Doba, která by měla být položky uložená v mezipaměti

  • Zásady oříznutí zabezpečení

  • Vypršení platnosti nastavení, například dobu trvání a změny

  • Oddíl mezipaměti na základě oprávnění uživatele, oprávněními a jiné vlastní proměnné.

Protože profil mezipaměti lze definovat centrálně pro kolekci webů, můžete aktualizovat profil na jednom místě a změna okamžitě implementovaná v kolekci webů. Musíte být správcem kolekce webů pro definování nové profilů mezipaměti.

Poznámka: Profilů mezipaměti určují chování výstupní mezipaměti stránky pro kolekci webů, jednotlivé weby nebo stránku předlohy, do kterého jsou použity profilů mezipaměti.

  1. Přejděte na domovskou stránku webu nejvyšší úrovně v kolekci webů.

  2. Nabídka Akce webu Obrázek tlačítka klikněte na Nastavení webu.

  3. V části Správa kolekce webů klikněte na profily mezipaměti kolekce webů.

  4. Na stránce profilů mezipaměti klikněte na Přidat novou položku.

  5. V oddílu název zadejte název nového profilu mezipaměti.

  6. V části Zobrazovaný název zadejte název profilu mezipaměti.

    Zobrazované jméno se zobrazí v seznamu dostupných profilů mezipaměti pro vlastníci webů a vlastníky rozložení stránky.

  7. V části Zobrazit popis zadejte popis účelu profilu mezipaměti.

  8. V části Provést kontrolu seznamu ACL zaškrtněte políčko zajistit, aby všechny položky v mezipaměti oříznutí zabezpečení.

    Sice můžete zrušte zaškrtnutí políčka poskytnout další rychlosti, je vhodné provést jenom pro weby a rozložení stránek, které nemají informace, které je třeba oříznutí zabezpečení.

  9. V části Povolit zaškrtněte políčko Povolit ukládání do mezipaměti.

  10. V části Doba trvání zadejte počet sekund, které budou k dispozici v mezipaměti.

  11. V části zkontroloval změny zaškrtněte políčko pro ověřování na každý požadavek na stránku se nezměnil a bude vyprázdněte mezipaměť se změní na stránku webu.

    Sice můžete zrušte zaškrtnutí políčka k vylepšení výkonu, když to uděláte, systému nehledá aktualizace webu počet sekund uvedené v části Doba trvání. Výsledkem mohou uživatelé nevidím nejaktuálnější informace.

  12. V části měnit podle vlastního parametru zadejte vlastní parametr podle HttpCachePolicy.SetVaryByCustom ASP.NET 2.0.

    Poznámka: Další informace o parametry tady a v následujících krocích odkazují na knihovna tříd .NET Framework na webu MSDN.

  13. V části měnit podle záhlaví HTTP zadejte vlastní parametr podle HttpCachePolicy.VaryByHeaders ASP .NET 2.0.

  14. V části měnit podle parametrů řetězce dotazu zadejte parametr dotazu podle HttpCachePolicy.VaryByParams ASP .NET 2.0.

  15. V části měnit podle oprávněními zaškrtněte políčko zajistit, aby uživatelé musí mít stejná oprávnění pro všechny zabezpečitelné objekty zobrazíte na stejnou stránku v mezipaměti jako ostatní uživatelé.

  16. V části Možnosti ukládání do mezipaměti vyberte typ mezipaměti podle HttpCacheability ASP .NET 2.0.

  17. V části bezpečné pro ověřené použití zaškrtněte políčko zásad, které chcete povolit správci a stránky rozložení návrháři vyrovnat ověřené scénáře.

  18. V části Povolit autorům zobrazovat obsah v mezipaměti zaškrtněte políčko Vynechat normální chování v kteří lidé se upravit oprávnění mají jejich stránky v mezipaměti.

    Povolit toto chování v situacích, ve kterých víte, že bude publikován na stránce, ale nebudou mít obsah, který může vyžadovat rezervaci nebo existují koncept, jako jsou webové části dotaz obsah.

  19. Klikněte na Uložit.

Začátek stránky

Konfigurace nastavení výstupní mezipaměti stránky pro kolekci webů

Musíte být správcem kolekce webů konfigurace nastavení výstupní mezipaměti stránky pro kolekci webů.

  1. Nabídka Akce webu Obrázek tlačítka klikněte na Nastavení webu.

  2. V části Správa kolekce webů klikněte na výstupní mezipaměť kolekce webů.

  3. Povolit ukládání výstupu do mezipaměti v kolekci webů, zaškrtněte políčko Povolit výstupní mezipaměti.

    Seznam nastavení mezipaměti se zobrazí na stránce.

  4. V části Výchozí profil výstupní mezipaměti stránky v seznamu Anonymních mezipaměti profil vyberte profil mezipaměti pro anonymní uživatele a v seznamu Ověření mezipaměti profil vyberte profil mezipaměti pro ověřeného uživatele.

    To optimalizuje využití mezipaměti podle metody ověřování povolené na webu. Stránky profilů mezipaměti výstup určují portálu stránek publikování se změnami.

  5. V části Zásady výstupní mezipaměti stránky proveďte některou z následujících akcí:

    • Pokud chcete nastavit různé profily mezipaměti pro weby publikování, zaškrtněte políčko weby publikování můžete použít jiný výstupní mezipaměti profil stránky.

    • Pokud chcete nastavit různé profily mezipaměti pro rozložení stránek, rozložení stránek můžete použít jiný výstupní mezipaměti profil stránky zaškrtněte políčko.

  6. Chcete-li zobrazit další informace o mezipaměti na stránkách v kolekci webů v části Informace o mezipaměti ladění políčko Povolit informace mezipaměti laděnína stránkách.

    Tato volba zahrnuje data a času poslední vykreslení stránky.

  7. Klikněte na OK.

Začátek stránky

Konfigurace nastavení výstupní mezipaměti stránky na úrovni webu

Konfigurace nastavení výstupní mezipaměti stránky pro publikování webů pomocí následujících kroků. Musíte mít oprávnění Úplné řízení lokality konfigurace nastavení výstupní mezipaměti stránky pro web.

  1. Nabídka Akce webu Obrázek tlačítka klikněte na Nastavení webu.

  2. V části Správa webu klikněte na webu výstupní mezipaměti.

  3. V části Anonymní profilů mezipaměti proveďte jednu z následujících akcí:

  4. Dědit webu profil pro anonymní uživatele, které jste nakonfigurovali na stránce nastavení výstupní mezipaměti kolekce webů, vyberte položku Zdědit profilu < Název_profilu >.

  5. Vyberte profil různých anonymní mezipaměti pro stránku, klikněte na Výběr profilu výstupní mezipaměti stránky.

  6. V části Ověření profilů mezipaměti proveďte jednu z následujících akcí:

  7. Dědit webu ověřené profil, který nakonfigurovaný na stránce nastavení výstupní mezipaměti kolekce webů, vyberte dědí vlastnosti profilu < Název_profilu >.

  8. Chcete-li vybrat jinou ověření mezipaměti pro stránku, vyberte profil Vyberte profil výstupní mezipaměti stránky .

  9. Chcete-li použít nastavení s podřízené weby v kolekci webů, vyberte Použít toto nastavení pro všechny podřízené weby zaškrtávací políčko.

  10. Klikněte na OK .

Začátek stránky

Konfigurace nastavení výstupní mezipaměti stránky pro rozložení stránky

Pomocí následujících kroků konfigurace profilů mezipaměti ověřené a anonymní, které se použije v každé rozložení stránky. Musí být alespoň na úrovni návrháře lokality konfigurace ukládání výstupu do mezipaměti pro rozložení stránky.

  1. Nabídka Akce webu Obrázek tlačítka klikněte na Nastavení webu.

  2. V části Galerie klikněte na stránky předlohy a rozložení stránek.

  3. Na stránce Galerie stránek předlohy přejděte na název rozložení stránky, do kterého chcete použít profil mezipaměti, klikněte na zobrazenou šipku a potom klikněte na Rezervovat.

  4. Přejděte na příkaz rozložení stránky znova, klikněte na zobrazenou šipku a potom klikněte na Upravit vlastnosti.

  5. Udělejte jeden nebo oba následující kroky:

  6. V Ověření profilů mezipaměti vyberte mezipaměti pro ověřené profil, který chcete použít na rozložení stránky.

  7. V Anonymní mezipaměti profil vyberte mezipaměti pro anonymní profil, který chcete použít na rozložení stránky.

    Poznámka: Na některých webech, bude pravděpodobně bude pravděpodobně nutné před uvidíte možnosti profilů mezipaměti. vybrat Rozložení stránky v oddílu Typu obsahu

  8. Klikněte na Uložit.

  9. Přejděte na název rozložení stránky, které chcete vrátit se změnami, klikněte na zobrazenou šipku a potom klikněte na Vrátit se změnami.

Začátek stránky

Poznámka: Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×