Bezplatná stažení

Zinn® Cache

Ovládá mezipaměť stránky, kterou váš server Zinn® již využívá, a čistí pouze to, co se změnit.

Stáhnout ZIP (734 KB)

Co Zinn® Cache dělá

Zinn® Cache propojuje web WordPress s vrstvou serverové mezipaměti platformy Zinn Digital®. Váš server Zinn® již mezipaměť stránek spouští; tento plugin mu říká, co má ukládat do mezipaměti, co a kdy má vymazat a zrcadlí každé vymazání zpět do vašeho řídicího panelu. Při zprovoznění webu Zinn® se automaticky nainstaluje a udržuje aktuální.

Proč na tom záleží

Celá stránka načtená přímo z webového serveru se nikdy nedotkne PHP ani databáze, takže dorazí v řádu milisekund namísto stovek. Nejtěžší na tom není samotná mezipaměť (cache), ale její přesné promazávání – protože mezipaměť, která po každé úpravě vymaže celý web, je sotva mezipaměť, a ta, která nevymaže nic, zobrazuje zastaralé stránky. Tento plugin provádí promazávání podle značek, takže úprava jednoho příspěvku vymaže pouze tento příspěvek a výpisy, na kterých se nachází, a nic jiného.

Ujistěte se, že je to ten, který chcete

Nainstalujte tento, pokud web hostujeme u nás. Váš server Zinn® již spouští mezipaměť stránky a toto ji ovládá. Pokud je váš web hostován někde jinde, budete chtít ten druhý, který přináší vlastní engine mezipaměti. Porovnat oboje

Co to obsahuje

Ovládání LSCache

Označuje cachovatelné odpovědi front-endu hlavičkami X-LiteSpeed-Cache-Control a X-LiteSpeed-Tag, takže server LiteSpeed obsluhuje celé stránky bez spouštění PHP. Životnost veřejné vyrovnávací paměti je konfigurovatelná. Pokud je přítomen plugin třetí strany LiteSpeed Cache, ukládání stránek do vyrovnávací paměti se přenechá jemu, namísto aby docházelo ke konfliktům.

Inteligentní automatické mazání podle štítků

Uložený, přesunutý do koše nebo smazaný příspěvek, přidaný nebo moderovaný komentář, upravený štítek, změněný motiv, aktivovaný plugin nebo aktualizovaný samotný WordPress – každá tato akce vymaže pouze dotčené stránky a seznamy, na kterých se objevují, prostřednictvím cílených značek mezipaměti. Vymazání se zrcadlí do panelu prostřednictvím podepsaného webhooku, takže okrajová mezipaměť CDN se vymaže současně.

Objektová mezipaměť Redis

Přepínač jedním kliknutím nainstaluje samostatný modul object-cache drop-in, který odlehčuje opakovanému čtení z databáze. Nikdy nepřepíše drop-in jiného pluginu a v případě nedostupnosti služby Redis přejde na mezipaměť v paměti, takže web funguje dál a nedojde k jeho selhání.

Výjimky z mezipaměti, které jsou ve výchozím nastavení bezpečné

Standardně se dodává s přednastavenými výchozími hodnotami pro WordPress, WooCommerce a Easy Digital Downloads: košík, pokladna, můj účet, REST a AJAX, náhled, vyhledávání a jakýkoliv požadavek přihlášeného uživatele nebo souboru cookie relace se nikdy neukládají do mezipaměti. Přidejte svá vlastní pravidla pro cesty, dotazy a soubory cookie pro jednotlivé weby.

Podepsané vzdálené vyčištění a přihlášení správce jedním kliknutím

Koncový bod REST umožňuje řídicí vrstvě vymazat vše, konkrétní adresy URL nebo konkrétní tagy, autentizované administrátorem nebo podpisem HMAC-SHA256 nad tělem požadavku. Na webech hostovaných u Zinn® otevírá druhý podepsaný, jednorázový, dvouminutový token relaci wp-admin z vašeho dashboardu, takže není třeba spravovat druhé heslo.

Jak to vypadá

Jedna obrazovka pro všechno. Stavový řádek nahoře ukazuje, zda byly mezipaměť LiteSpeed a rozšíření phpredis skutečně nalezeny, namísto pouhého předpokládání.

Obrazovka nastavení vyrovnávací paměti Zinn® v rozhraní wp-admin: zjištěna vyrovnávací paměť LiteSpeed, doba životnosti veřejné vyrovnávací paměti a ovládací prvky objektové vyrovnávací paměti Redis

Automatické čištění a níže uvedené výjimky. Výchozí nastavení pro WordPress a WooCommerce jsou již použita, takže přidáváte do bezpečné sady, než abyste ji vytvářeli od začátku.

Spodní polovina obrazovky nastavení Zinn® Cache v rozhraní wp-admin, která zobrazuje automatické čištění a pravidla pro výjimky z mezipaměti

To, co stahujete

Verze
1.1.2
Minimální WordPress
WordPress 6.6
Minimální PHP
PHP 8.2
Testováno do
WordPress 7.1
Velikost stahování
734 kB
Licence
GNU General Public License, verze 2 nebo novější
Napsal(a)
Neil Lock — CEO, Zinn Digital® Ltd

Co Zinn® Cache potřebuje

WordPress 6.6 nebo novější a PHP 8.2 nebo novější. Ke kešování celé stránky je potřeba server LiteSpeed Enterprise nebo OpenLiteSpeed s modulem LSCache; bez něj plugin nevydává žádné hlavičky keše, zatímco objektová keš, výjimky a vzdálené čištění fungují dál. Objektová keš Redis vyžaduje rozšíření phpredis.

Jak získat Zinn® Cache

Již je nainstalováno na každém webu WordPress, který hostujeme, a o aktuálnost se stará pracovní agent – nemusíte nic dělat. Na webu WordPress hostovaném jinde váš server neprovozuje žádnou mezipaměťovou vrstvu Zinn®, kterou by tento plugin mohl ovládat, takže si místo toho nainstalujte Zinn® Cache Engine.

Přečíst si článek

Zdroj na GitHub

Navrženo tak, aby to odpovídalo standardům adresáře pluginů WordPress.org: standardům kódování WordPress Coding Standards, bezpečnostní kontrole, bez upozornění PHP a s připraveností k překladu do každého jazyka, ve kterém prodáváme.

Instaluje se

WordPress nainstaluje plugin ze souboru zip, aniž byste museli cokoli rozbalovat. Celá akce zabere asi minutu a na webu k tomu potřebujete administrátorský účet.

  1. Stáhnout zip

    Použijte tlačítko stahování výše. Soubor ponechte tak, jak je – nerozbalujte ho, protože WordPress očekává samotný archiv.

  2. Otevřete Plugins → Add New Plugin ve wp-admin

    Přihlaste se do wp-admin svého webu, v levé nabídce otevřete sekcję Moduly plug-in a poté v horní části stránky klikněte na Přidat nový modul plug-in.

  3. Nahrát a nainstalovat

    Zvolte možnost Nahrát plugin, vyberte právě stažený archiv zip a klikněte na Nainstalovat. WordPress ho rozbalí za vás.

  4. Aktivovat

    Po dokončení nahrávání zvolte možnost Aktivovat plugin. Vlastní nastavení pluginu se poté zobrazí ve wp-admin – k jeho používání už není potřeba nic dalšího.

Ověřování, že soubor je náš

Toto je kód, který poběží na vašem webu, takže musíte být schopni dokázat, že stažený soubor je přesně tím souborem, který jsme publikovali. Spusťte příkaz odpovídající vašemu počítači nad souborem zip a porovnejte výsledek s níže uvedeným kontrolním součtem – musí se přesně shodovat znak po znaku.

SHA-256
20c8db44334505d4dfd6fab8f0c53ee69f626d4c089b53e153082280b6e88322
Na systému Linux
sha256sum zinn-cache-1.1.2.zip
Na systému macOS
shasum -a 256 zinn-cache-1.1.2.zip
Na Windows
certutil -hashfile zinn-cache-1.1.2.zip SHA256

Samotné stahování navíc v hlavičce X-Zinn-Package-SHA256 vrací stejnou hodnotu, takže si ji automatizované nasazení může zkontrolovat bez nutnosti číst tuto stránku.

Protokol změn

1.0.0 – první vydání: ovládání hlavičky LSCache, automatické čištění na základě tagů, objektová mezipaměť Redis, výjimky zohledňující WooCommerce, podepsané vzdálené čištění a přihlášení správce jedním kliknutím.

Každé vydání na GitHub

Aktualizace

Na webu, který hostujeme, jsou tyto pluginy nakonfigurovány tak, aby se aktualizovaly samy: zkontrolují aktualizace u nás a WordPress vám nainstaluje novou verzi, přičemž stažený soubor je nejprve ověřen oproti zveřejněnému kontrolnímu součtu. U WordPressu, který nehostujeme, není co nastavit ani co by kamkoliv volalo – vraťte se na tuto stránku, až budete chtít nejnovější verzi, nebo sledujte GitHub vydání daného pluginu.

Zprovozněte Zinn® Cache na reálném webu

Každý plugin je zde zdarma a běží na libovolném WordPress. Na webu, který hostujeme, jsou nainstalované a udržované aktuální za vás, takže není třeba nic stahovat ani aktualizovat.

Zobrazit hosting

Všechny pluginy pro WordPress