Ukládání do mezipaměti a rychlost

Vícevrstvé ukládání do mezipaměti, které udržuje weby rychlé i při velkém zatížení

Většina návštěv webu Zinn Digital® se vůbec nedotkne PHP ani MySQL. Celostránková mezipaměť LiteSpeed, mezipaměť objektů Redis pro každý web a hrana CDN spolupracují pod koordinací inteligentního automatického promazávání, takže stránky zůstávají rychlé a zdrojové servery klidné — napříč více než 700 000 hostovanými weby po celém světě.

Požadavek na stránku vyřízený blízkou mezipamětí a vrácený bez kontaktování původního serveru.

Tři vrstvy mezipaměti, jeden koordinovaný systém

Rychlost spočívá v poskytování správného obsahu z nejrychlejšího místa. Využíváme tři vrstvy mezipaměti, aby byl požadavek vyřízen co nejdříve — na okraji sítě (edge), na webovém serveru nebo z paměti — a již vytvořená stránka se nemusela znovu sestavovat.

LSCache mezipaměť celé stránky

Na hostingu LiteSpeed jsou odpovědi front-endu, které lze ukládat do mezipaměti, označeny hlavičkami LiteSpeed cache-control a tag, takže webový server poskytuje kompletní stránky bez volání PHP nebo dotazování MySQL. To je pro dobu do prvního bajtu (TTFB) na WordPress největší samostatný přínos.

Mezipaměť objektů Redis pro jednotlivé weby

Přepínač na jedno kliknutí nainstaluje samostatný drop-in pro mezipaměť objektů Redis, který odlehčuje opakovanému čtení z databáze. Pokud bude Redis někdy nedostupný, drop-in přejde na mezipaměť v paměti pro každý požadavek, takže web bude nadále fungovat.

CDN a edge

Statické prostředky jsou poskytovány z CDN blízko návštěvníkům a mezipaměť CDN lze kdykoli podle potřeby vymazat na kartě CDN daného webu.

Inteligentní automatické mazání udržuje obsah aktuální

Mezipaměť je užitečná pouze tehdy, když maže správné stránky ve správný okamžik. Ta naše sleduje skutečné změny a promazává data s chirurgickou přesností pomocí tagů mezipaměti LiteSpeed – ne nešetrným vyprázdněním úplně všeho při každé úpravě.

  • Když je příspěvek nebo stránka uložena, přesunuta do koše nebo smazána, vyprázdní se pouze dotčené stránky a seznamy, na kterých se zobrazují.
  • Komentáře, upravené taxonomické výrazy, změny šablon, aktivace pluginů a aktualizace jádra, pluginů či šablon spouštějí cílené promazání mezipaměti.
  • Mezipaměť stránky se vymaže na webovém serveru a mezipaměť CDN na kartě CDN webu.
  • Koncový bod REST pro vyprázdnění umožňuje panelu vymazat vše, konkrétní adresy URL nebo konkrétní štítky — ověřeno relací správce nebo podpisem HMAC-SHA256.

Ve výchozím nastavení bezpečné — dynamické stránky se nikdy neukládají do mezipaměti

Agresivní mezipaměť je bezpečná pouze tehdy, když se věci, které musí zůstat aktuální, nikdy neukládají do mezipaměti. Zinn® Cache se dodává s rozumnými výchozími nastaveními pro WordPress a WooCommerce / Easy Digital Downloads: cart, checkout, my-account, REST a AJAX, preview a search jsou vyloučeny a jakýkoli požadavek od přihlášeného uživatele nebo se souborem cookie relace se zpracovává v reálném čase.

To znamená, že nakupující nikdy neuvidí košík někoho jiného a přihlášený editor nikdy neuvidí zastaralý koncept. Můžete přidat další pravidla pro cesty, klíče dotazů a předpony souborů cookie pro každý web, pokud to plugin vyžaduje, aniž byste zasahovali do bezpečných výchozích nastavení.

Ukládání do mezipaměti je funkce na úrovni jednotlivých předloh, takže statické weby, weby s PHP i weby s Node získají řešení mezipaměti, které jim vyhovuje, a doplněk spolehlivě omezí svou funkčnost všude tam, kde vrstva mezipaměti pro celou stránku chybí.

Často kladené otázky

Musím z toho něco konfigurovat?

Ne. Doplněk Zinn® Cache je součástí nasazovací stopy a mezipaměť celých stránek, mezipaměť objektů, automatické promazávání a bezpečné výjimky jsou na webech hostovaných u Zinn® propojeny automaticky. Vše můžete podrobně upravit v Nastavení → Zinn® Cache nebo přímo z administračního panelu, pokud si to přejete.

Naruší ukládání do mezipaměti můj obchod WooCommerce?

Ne. Košík, pokladna, můj účet a jakýkoli požadavek od přihlášeného uživatele nebo požadavek s relační cookie se ve výchozím nastavení nikdy neukládají do mezipaměti, takže dynamické stránky a stránky přizpůsobené konkrétnímu zákazníkovi zůstávají vždy aktuální. Mezipaměť celých stránek obsluhuje pouze stránky, které jsou stejné pro každého návštěvníka.

Co se stane, když je Redis nedostupný?

Mezipaměť objektů je volitelná a selhává bezpečně. Pokud chybí rozšíření phpredis, přepínač je zakázán s upozorněním; pokud se Redis stane během běhu nedostupným, drop-in obsluhuje požadavky z mezipaměti v paměti pro každý požadavek zvlášť, takže web nikdy nepřestane fungovat.

Vyžaduje toto LiteSpeed?

Ukládání celých stránek do mezipaměti využívá webový server LiteSpeed nebo plugin třetí strany LiteSpeed Cache, pokud je již aktivní. Na ostatních serverech nejsou odesílány žádné hlavičky mezipaměti, ale mezipaměť objektů a výjimky nadále fungují.

Jak zůstávají mezipaměti CDN a serveru synchronizované?

Na webovém serveru, automaticky. Když se změní obsah, cílené vyprázdnění založené na značkách vymaže z mezipaměti stránek serveru pouze dotčené stránky. Mezipaměť CDN se maže na kartě CDN webu.

Zobrazte si jej na vlastních stránkách

Začněte 14denní zkušební verzi bez nutnosti zadávat platební kartu a nechte vícevrstvou mezipaměť udělat práci za vás. Bezplatné migrace, 30denní záruka vrácení peněz, 99,99% záruka dostupnosti a žádná vázanost na dodavatele.

Začněte zdarma

LiteSpeed Partner Zinn Digital® je oficiálním partnerem společnosti LiteSpeed. Každý web na našem vlastním clusteru Zinn® běží na licencovaném LiteSpeed Enterprise s pluginem LSCache – což je nejrychlejší způsob provozování systémů WordPress a WooCommerce – který pro vás ladičkou, licencí a aktualizacemi spravujeme my, nikdy nejde o bezplatnou sestavu.