it-swarm-eu.dev

Jaký typ webů by neměl používat mezipaměť?

Je někdy čas, kdy byste měli používat ukládání do mezipaměti? Stejně jako u často aktualizovaných stránek? Nebo byste měli vždy mezipaměť?

Uveďte příklady a důvody?

1
Kevin

Hádejte, že záleží na tom, co máte na mysli pod mezipamětí.

  1. Ukládání do mezipaměti databázových dotazů - v mnoha případech má smysl ukládat dotazy do mezipaměti v paměti cache nebo dokonce serializovat na disk

  2. Ukládání fragmentů stránky do mezipaměti - pokud máte části své stránky polodynamické, někdy může být rozumné vytrvat je do paměti nebo na disk, aniž byste je museli znovu generovat při každém načtení stránky.

  3. Reverzní proxy - inteligentní (nebo ne-inteligentní) vrstva, která ukládá snímky vašich plně vykreslených stránek a prezentuje je jako statické stránky klientovi na základě nastavených strategií.

  4. Ukládání do mezipaměti na straně klienta - pomocí inteligentní volby Expires a dalších záhlaví HTTP můžete zajistit, aby vaši klienti požadovali pouze soubory z vašeho webu podle potřeby

Všechny tyto funkce hrají roli v optimalizaci webů a jejich použití závisí na tom, jak dynamická jsou vaše data, zda je klient přihlášen, a bezpočet dalších faktorů. Jednoduchá odpověď spočívá v mezipaměti, kamkoli můžete, na úrovni, která spotřebovává nejmenší množství zdrojů, aniž by to ohrozilo uživatelský dojem.

4
JasonBirch

Web, který vám řekne aktuální denní dobu.

2
delete

Předpokládám, že máte na mysli „neměli byste používat ukládání do mezipaměti?“ jinak byste měli opravdu používat ukládání do mezipaměti pro stránky, které to potřebují. (spousta vykreslování na straně serveru a sql ...).

Mezipaměť se používá k odesílání předem vykreslených stránek, které se staví proti logice a databázovým dotazům pro každý jednotlivý požadavek. drasticky urychluje všechno. Jednou z možností je vyčistit mezipaměť častěji .. není nutné ji vypnout, pokud je vypnutá.

Jsou chvíle, kdy nechcete mít žádnou mezipaměť .. jako panel administrátorů nebo něco, co musí být pokaždé aktualizováno.

Pro stránky by měla být použita mezipaměť: ty se příliš nezmění nebo musí být php neustále analyzovány, pokud existuje hodně práce na vykreslení stránky, jako jsou databázová volání nebo mnoho užitečných skriptů. pokud je hodně požadována. jako domovská stránka.

1
WalterJ89