Popis
Cache Enabler je jednoduchý, ale výkonný plugin pro mezipaměť WordPressu, který se snadno používá, potřebuje minimální konfiguraci a nejlépe pomáhá zlepšit výkon webu pro rychlejší načítání. Vytváří statické soubory HTML frontendových stránek a ukládá je na disk serveru. Díky tomu se statické soubory HTML doručují místo generování stránek za běhu, čímž se vyhnete procesům backendu náročným na zdroje jádra, pluginů a databáze WordPressu.
Funkce
- Rychlý a efektivní engine mezipaměti
- Automatické inteligentní mazání mezipaměti
- Ruční mazání mezipaměti
- Vymazání mezipaměti pomocí WP-CLI
- Platnost mezipaměti
- Podpora WebP (převod obrázků do WebP pomocí aplikace Optimus)
- Podpora mobilních zařízení
- Podpora předkomprese Brotli a Gzip
- Minifikace jazyka HTML s vyloučením nebo zahrnutím inline CSS a JavaScriptu
- Zobrazení velikosti mezipaměti v reálném čase na ovládacím panelu WordPress
- Podpora vlastních typů příspěvku
- Podpora
304
Not Modified - Funguje perfektně s funkcí Autoptimize
Jak funguje ukládání do mezipaměti?
Nástroj Cache Enabler zachycuje obsah stránky a ukládá jej jako statický soubor HTML na disk serveru. Vytvořený statický soubor HTML může být jednou z několika možných verzí mezipaměti v závislosti na nastavení zásuvného modulu a požadavku HTTP. Přijaté statické soubory HTML jsou pak doručeny bez dotazů do databáze nebo komprese za běhu, což umožňuje rychlejší načtení stránky.
Dokumentace
Chcete pomoci?
- Chcete nahlásit chybu, přispět kódem nebo vylepšit překlady? Výborně! Podívejte se na naše problémy nebo překlady na GitHubu.
Správce
Snímky obrazovky
Recenze
Autoři
Cache Enabler je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.
SpolupracovníciPlugin „Cache Enabler“ byl přeložen do 14 jazyků. Děkujeme všem překladatelům za jejich pomoc.
Přeložte “Cache Enabler” do svého jazyka.
Zajímá vás vývoj?
Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.
Přehled změn
1.8.15
Support more (html4, xhtml1.0, xhtml1.1) doctypes (thanks @orlitzky)
Remove all chmod() calls (thanks @orlitzky)
1.8.14
- PHP 8.2 compatibility
- Content negotiation compatibility (thanks @futta)
- Improved path handling (thanks @orlitzky)
1.8.13
- Kompatibilita se systémem WordPress 6.1
1.8.12
- Aktualizace ověřování adresářů (@robwoodgate)
1.8.11
- Oprava ověřování adresářů
1.8.10
- Oprava problému s rekurzivním chmod (#317 @robwoodgate)
1.8.9
- Aktualizace sanitace
1.8.8
- Přidání sanitizace vstupu serveru
1.8.7
- Aktualizace procesu aktualizace zásuvných modulů pro sítě více webů (#303)
- Aktualizace zpracování souboru
wp-config.php
(#302)
1.8.6
- Aktualizace oznámení o kontrole požadavků (#300)
- Aktualizace zpracování souborů
advanced-cache.php
(#297) - Přidání dodatečného ověřování při vytváření souborů v mezipaměti (#299)
- Přidání typů do několika háčků filtrů (#299)
- Přidání filtru
cache_enabler_settings_before_validation
hook (#298)
1.8.5
- Aktualizace požadované verze WordPressu z 5.5 na 5.1 (#295)
- Oprava procesu aktualizace zásuvného modulu, pokud je nastavení disku zastaralé a je požadována stránka frontendu (#295)
1.8.4
- Aktualizace zpracování souborů
advanced-cache.php
(#292)
1.8.3
- Aktualizace práce s indexovými soubory (#289)
1.8.2
- Aktualizace zpracování přechodných stavů velikosti mezipaměti (#287)
1.8.1
- Oprava kontroly požadavků (#285)
1.8.0
- Aktualizace zpracování souborů
advanced-cache.php
pro zlepšení spolehlivosti a kompatibility (#260 a #283) - Odstranění souboru s nastavením před aktualizací
domovské
možnosti, aby se zabránilo vzniku zbytků souboru s nastavením (#279) - Aktualizace výchozí hodnoty háčku filtru
cache_enabler_bypass_cache
, aby bylo možné ji zcela přepsat (#277) - Aktualizace přechodného stavu velikosti mezipaměti tak, aby byl v reálném čase (#237 a #269)
- Aktualizace doby vypršení platnosti mezipaměti tak, aby byla vždy nezáporné celé číslo (#265)
- Aktualizace dílčího příkazu WP-CLI
Clear
(#261) - Aktualizace požadované verze WordPressu z 5.1 na 5.5 (#260)
- Aktualizace procesu aktualizace zásuvných modulů za účelem zvýšení spolehlivosti a kompatibility (#260)
- Aktualizace získávání cesty k souboru mezipaměti pro zlepšení vytváření souborů mezipaměti (#256)
- Aktualizace kontroly doctype HTML5 tak, aby nebyla tak přísná (#254)
- Aktualizace zpracování struktury trvalého odkazu (#251 a #263)
- Aktualizace kontroly požadavků pro zlepšení zobrazovaných oznámení (#249 a #260)
- Aktualizace struktury vymazání mezipaměti pro vylepšení akcí automatického vymazání mezipaměti (#247)
- Přidání události WP-Cron pro vymazání prošlé mezipaměti každou hodinu (#237, #268 a #281)
- Přidání nové struktury pro vymazání mezipaměti pro volitelné akce (#272 a #280)
- Přidání podpory restartování motoru mezipaměti (#271 a #278)
- Přidání souboru
constants.php
do adresáře pluginu, aby bylo možné přepsat konstanty (#260) - Přidání podpory vymazání mezipaměti se zástupnými znaky (#246)
- Přidání podpory komprese Brotli (#243 @nlemoine)
- Přidání nové struktury pro vymazání mezipaměti pro termínové akce (#234 @davelit)
- Přidání iterátoru mezipaměti pro zlepšení práce s objekty mezipaměti (#237)
- Oprava okrajového případu převodu adresy URL WebP (#275)
- Zrušení háčků akcí
cache_enabler_clear_site_cache_by_blog_id
acache_enabler_clear_page_cache_by_post_id
ve prospěch náhradních (#247 a #274)
1.7.2
- Aktualizace řetězce, aby byl přeložitelný (#235 @timse201)
- Přidání filtru
cache_enabler_mkdir_mode
(#233)
1.7.1
- Oprava zpracování vytváření adresářů (#221 @stevegrunwell)
1.7.0
- Aktualizace vymazání mezipaměti pro motivy, zásuvné moduly, příspěvky a akce aktualizace (#215 a #216)
- Aktualizace práce s mezipamětí pomocí klíčů mezipaměti (#211)
- Aktualizace zpracování souborů s nastavením při odstraňování (#205)
- Aktualizace práce s výstupní vyrovnávací pamětí (#203)
- Aktualizace odstraňování komentářů CSS a JavaScript při miniaturizaci HTML (#202)
- Aktualizace převodu adresy URL WebP pro instalace v podadresáři (#198)
- Přidání konstanty
CACHE_ENABLER_DIR
jako definovatelného adresáře zásuvného modulu (#195 @stevegrunwell) - Přidání explicitních přístupových práv k adresářům (#194 @stevegrunwell)
- Přidání exkluzivního zámku při zápisu souborů (#191 @nawawi)
- Oprava zpracování požadavků na vymazání mezipaměti (#212)
- Oprava získání
wp-config.php
(#210 @stevegrunwell)
1.6.2
- Oprava odstraňování komentářů CSS a JavaScript při miniaturizaci HTML (#188)
1.6.1
- Aktualizace kontroly požadavků (#186)
- Aktualizace chování při vymazávání mezipaměti u akcí s komentáři (#185)
- Aktualizace minifikace HTML pro odstranění komentářů CSS a JavaScript (#184)
- Aktualizace chování při vymazávání mezipaměti webu pro sítě s více weby, aby bylo zajištěno, že se při použití WP-CLI nebo háčků pro vymazání mezipaměti spustí háčky akce vymazání mezipaměti (#180)
- Přidání háčků filtrů
cache_enabler_convert_webp_attributes
acache_enabler_convert_webp_ignore_query_strings
(#183) - Oprava chování při vymazávání mezipaměti při aktualizaci zásob WooCommerce (#179)
1.6.0
- Aktualizace chování při vymazávání mezipaměti pro sítě více webů, když se změní struktura odkazů, aby se zabránilo zbytečnému vymazávání mezipaměti (#170)
- Aktualizace chování při vymazávání mezipaměti u akcí s komentáři, aby se zabránilo zbytečnému vymazávání mezipaměti (#169)
- Aktualizace časování výstupní vyrovnávací paměti tak, aby začínala dříve v příkazu
advanced-cache.php
místo v háčkuinit
(#168) - Aktualizace zpracování aktualizací zásuvných modulů (#166)
- Přidat
cache_enabler_clear_complete_cache
,cache_enabler_clear_site_cache
,cache_enabler_clear_site_cache_by_blog_id
,cache_enabler_clear_page_cache_by_post_id
, háčky akcícache_enabler_clear_page_cache_by_url
,cache_enabler_complete_cache_cleared
,cache_enabler_site_cache_cleared
acache_enabler_page_cache_cleared
(#170) - Přidání háčků filtrů
cache_enabler_user_can_clear_cache
,cache_enabler_exclude_search
,cache_enabler_bypass_cache
,cache_enabler_page_contents_before_store
,cache_enabler_page_contents_after_webp_conversion
,cache_enabler_minify_html_ignore_tags
(#170) - Přidání chování při vymazávání mezipaměti webu (#167)
- Oprava zobrazování oznámení o požadavcích všem uživatelům (#170)
- Oprava nastavení nového webu v síti multisite při přidání nového webu mimo rozhraní správce (#170)
- Oprava získávání velikosti mezipaměti pro hlavní web v síti podadresářů (#164)
- Oprava mazání přechodných hodnot velikosti mezipaměti (#164)
- Oprava vymazání mezipaměti (#164 a #167)
- Oprava ověřování požadavků na vymazání mezipaměti
- Zrušení akčních háčků
ce_clear_cache
,ce_clear_post_cache
,ce_action_cache_cleared
ace_action_cache_by_url_cleared
ve prospěch náhradních (#170) - Zrušení háčků filtrů
user_can_clear_cache
,bypass_cache
,cache_enabler_before_store
,cache_enabler_disk_webp_converted_data
acache_minify_ignore_tags
ve prospěch náhradních (#170)
1.5.5
- Aktualizace rozšířené mezipaměti pro předcházení možným chybám (#161)
- Aktualizace získávání nastavení pro vytvoření souboru nastavení, pokud mezipaměť existuje, ale soubor nastavení ne (#159)
- Oprava získávání okrajových případů souboru s nastavením (#158)
- Oprava vypršení platnosti mezipaměti
1.5.4
- Aktualizace výchozího vyloučení řetězce dotazu (#155)
- Aktualizace kontroly spouštění motoru z mezipaměti (#155)
1.5.3
- Přidat výchozí vyloučení řetězce dotazu (#154)
1.5.2
- Aktualizace pozdního spuštění cache enginu, aby byl na
init
háčku místoplugins_loaded
(#153) - Přidání zastaralé proměnné, která byla dříve odstraněna, pro zlepšení zpětné kompatibility (#153)
- Oprava chyb WP-CLI (#153)
- Oprava vytváření souboru nastavení při aktualizaci zásuvného modulu
1.5.1
- Oprava získání souboru s nastavením
1.5.0
- Aktualizace typu souboru nastavení na PHP místo JSON (#147)
- Aktualizace umístění pro ukládání souborů nastavení (#147)
- Aktualizace zpracování aktivace, deaktivace a odinstalace zásuvných modulů (#147)
- Aktualizace miniaturizace HTML tak, aby zahrnovala nebo vylučovala také inline CSS (#147)
- Aktualizace zpracování velikosti mezipaměti pro sítě s více weby (#147)
- Aktualizace zpracování konstanty
WP_CACHE
(#140) - Aktualizace mezipaměti vymazala oznámení správce (#139)
- Aktualizace tlačítek pro vymazání mezipaměti na panelu správce (#139)
- Aktualizace časování výstupní vyrovnávací paměti tak, aby začínala dříve v háčku
init
místo vtemplate_redirect
(#137) - Aktualizace výchozího chování mezipaměti tak, aby neobcházela mezipaměť pro řetězce dotazů (#129)
- Aktualizace nastavení vymazání mezipaměti při zveřejnění jakéhokoli typu příspěvku tak, aby zahrnovalo všechny akce příspěvku (#142)
- Aktualizace nastavení vymazání mezipaměti pro akce s příspěvky tak, aby se ve výchozím nastavení vymazala stránka a/nebo přidružená mezipaměť (#142)
- Aktualizace rozvržení stránky nastavení (#129 a #142)
- Aktualizace převodu adresy URL WebP pro obrázky s deskriptory hustoty (#125)
- Přidání mechanismu mezipaměti pro zlepšení manipulace a výkonu (#147)
- Přidání metody obcházení mezipaměti pro požadavky Ajax, REST API a XMLRPC (#147)
- Přidání nové struktury pro vymazání mezipaměti pro akce publikování, aktualizace a vyhození (#129)
- Přidání typu příspěvku, taxonomie, autora a data archivů do nové přidružené mezipaměti (#129)
- Přidání nového nastavení vyloučení z mezipaměti pro řetězce dotazů (#129)
- Oprava okrajového případu stavu velikosti souboru mezipaměti (#147)
- Oprava konstanty
WP_CACHE
, která není nastavena v okrajovém případě (#140) - Oprava souboru nastavení před použitím neověřených dat (#129)
- Oprava tlačítka pro vymazání adresy URL na panelu správce pro instalace v podadresáři (#127)
- Oprava převodu adresy URL WebP pro instalace v podadresáři (#125)
- Odstranění akce vymazání mezipaměti pro publikování z postranního panelu příspěvků ve prospěch nové struktury vymazání mezipaměti pro akce příspěvků (#129)
- Odstranění nastavení vymazání mezipaměti pro aktualizace zásob WooCommerce ve prospěch nové struktury vymazání mezipaměti pro akce s příspěvky (#129)
- Odstranění nastavení začlenění do mezipaměti pro parametry dotazů URL kvůli aktualizovanému výchozímu chování mezipaměti pro řetězce dotazů (#129)
1.4.9
- Oprava převodu adres URL WebP, který mění všechny cesty k obrázkům na malá písmena
1.4.8
- Aktualizace převodu WebP URL pro inline CSS (#116)
- Aktualizace zpráv dílčího příkazu WP-CLI
Clear
(#111) - Aktualizace dílčího příkazu WP-CLI
Clear
pro sítě s více weby (#111) - Oprava okrajových případů konverze obrázků WebP URL (#116)
- Oprava vymazání mezipaměti pro instalace v podadresáři
- Oprava rozpoznávání pokročilého nastavení mezipaměti pro instalace v podadresáři
- Oprava upozornění na požadavky na oprávnění souborů
1.4.7
- Aktualizace získávání
wp-config.php
, pokud je o jednu úroveň vyšší než instalace (#106) - Přidání typů pro striktní vymazání mezipaměti (#110)
- Oprava rozpoznávání pokročilých nastavení mezipaměti pro sítě více webů s podadresáři
- Oprava dílčího příkazu WP-CLI
Clear
pro ID příspěvků (#110) - Oprava ukládání do mezipaměti na základě schématu pro NGINX/PHP-FPM (#109 @centminmod)
- Oprava zpracování koncového lomítka
1.4.6
- Přidání metody obcházení mezipaměti pro mapy stránek (#104)
- Oprava vymazání mezipaměti pro sítě více webů s podadresáři (#103)
1.4.5
- Aktualizace zpracování konstanty
WP_CACHE
(#102) - Přidání metody obcházení mezipaměti pro konstantu
WP_CACHE
(#102) - Přidání popisů překladů (#102)
- Oprava zpracování mezipaměti pro výchozí přesměrování (#102)
1.4.4
- Aktualizace zpracování mezipaměti pro stavové kódy HTTP (#100)
1.4.3
- Aktualizace vymazání mezipaměti podle adresy URL (#99)
- Oprava zbytečné aktualizace pokročilého nastavení mezipaměti (#99)
1.4.2
- Aktualizace vymazání mezipaměti pro tlačítko vymazání adresy URL na panelu správce (#98)
- Aktualizace ukládání do mezipaměti na základě schématu (#98)
- Oprava pokročilých variant cesty k mezipaměti (#98)
1.4.1
- Oprava nedefinované konstanty
1.4.0
- Aktualizace výchozího chování mezipaměti pro aktualizaci zásob WooCommerce (#88)
- Aktualizace nastavení vymazání mezipaměti pro akce zásuvných modulů (#91)
- Aktualizace tlačítek pro vymazání mezipaměti na panelu správce (#96)
- Aktualizace chování mezipaměti pro přihlášené uživatele (#95)
- Aktualizace výchozí akce vymazání mezipaměti (#88)
- Aktualizace pokročilých nastavení mezipaměti (#91 a #92)
- Aktualizace zpracování koncového lomítka (#91)
- Aktualizace stránky nastavení (#84 a #92)
- Přidání nastavení vymazání mezipaměti pro aktualizace zásob WooCommerce (#88)
- Přidání fbclid jako výchozího parametru dotazu URL pro obejití mezipaměti (#84)
- Přidání ukládání do mezipaměti na základě schématu (#94)
- Oprava rozpoznávání pokročilých nastavení mezipaměti pro sítě více webů (#92)
1.3.5
- Vymazání mezipaměti WP-CLI (Díky Steve Grunwell)
- Přidán filtr cache_enabler_disk_webp_converted_data
- Vylepšená konverze adres URL WebP
- Opraven problém s pokročilou mezipamětí
1.3.4
- Vrácená změna na specifickou stránku jako nové výchozí nastavení
1.3.3
- Nahrazeno wp_die v pokročilé mezipaměti
1.3.2
- Změněno na specifickou stránku jako nové výchozí nastavení
- Přidáno nastavení regexu pro analytické značky v proměnných get
- Opraveno 304 odpovědí
1.3.1
- Oprava chybějících koncových lomítek byla neúplná
- Přidání možnosti filtru před minifikací
1.3.0
- Vymazání mezipaměti při aktualizacích zásob WooCommerce
1.2.3
- Stanovení doby platnosti
- Umožňuje přizpůsobit obcházení souborů cookie
- Oprava varování konfigurace Automatická optimalizace
- Stránky lze nyní vyloučit z mezipaměti pomocí regexu odpovídajícího cestě
- Upgrady zásuvných modulů nyní mohou vyvolat vymazání mezipaměti
- Naplánované příspěvky a návrhy jsou nyní správně zpracovávány
- Chybějící koncové lomítko nyní přesměruje stejně jako WordPress ve výchozím nastavení
1.2.2
- Opraven problém s formulářem nastavení
1.2.1
- Drobné opravy
1.2.0
- Přidána funkce pokročilé mezipaměti
- Vymazání mezipaměti, pokud odpovíte na komentář v administraci WP
1.1.0
- Přidána možnost vymazat mezipaměť určité adresy URL
- Podporuje nyní souborové systémy systému Windows
- Přidáno X-Cache-Handler pro indikaci, zda je načítán prostřednictvím PHP
- Podpora obrázků WebP generovaných programem ewww
- Dynamický adresář pro nahrávání obrázků WebP
- Opraven problém s pročištěním více webů
- Přidané kontroly požadavků
- Připravený zásuvný modul pro překlad
1.0.9
- Možnost zakázat předběžnou kompresi stránek v mezipaměti, pokud se dekódování nezdaří
1.0.8
- Přidána podpora pro srcset ve WP 4.4
- Vylepšené kódování (utf8)
1.0.7
- Přidána možnost chování mezipaměti pro nové příspěvky
- Vylepšená metainformace podpisu
- Optimalizované zpracování mezipaměti pro nginx
1.0.6
- Opraven problém s ukládáním do mezipaměti související s dotazovacím řetězcem
1.0.5
- Aktualizace kreditů
1.0.4
- Změna pojmenování statických souborů WebP
1.0.3
- Opraven problém s přepínáním verzí WebP
1.0.2
- Přidána podpora pro WebP a plugin CDN Enabler
1.0.1
- Přidána podpora WebP a směrnice o vypršení platnosti
1.0.0
- První vydání