Gratis downloads

Zinn® Cache

Beheert de paginacache die uw Zinn®-server al gebruikt en verwijdert alleen wat er is gewijzigd.

Zip downloaden (734 KB)

Wat Zinn® Cache doet

Zinn® Cache verbindt een WordPress-site met de server-side cachelaag van het Zinn Digital®-platform. Uw Zinn®-server voert de pagina-cache al uit; deze plug-in vertelt wat er gecachet moet worden, wat en wanneer er gewist moet worden, en spiegelt elke wisactie terug naar uw dashboard. Deze wordt voor u geïnstalleerd en actueel gehouden wanneer er een Zinn®-site wordt ingericht.

Waarom dit belangrijk is

Een volledige pagina die door de webserver wordt geserveerd, raakt nooit PHP of de database, waardoor deze binnen enkele milliseconden arriveert in plaats van honderden. Het moeilijkste deel is niet het cachen, maar het nauwkeurig legen van de cache, omdat een cache die de hele site wist bij elke bewerking nauwelijks een cache is, en een cache die niets wist verouderde pagina's serveert. Deze plugin wist op basis van tags, dus het bewerken van één bericht wist dat bericht en de lijsten waarin het voorkomt, en niets anders.

Zorg ervoor dat dit de juiste is

Installeer deze als wij de website hosten. Uw Zinn®-server voert al de paginacache uit en dit regelt dat. Als uw site ergens anders wordt gehost, wilt u de andere, die een eigen cache-engine meebrengt. Vergelijk de twee

Wat het bevat

LSCache-beheer

Voegt de headers X-LiteSpeed-Cache-Control en X-LiteSpeed-Tag toe aan cachebare front-end responses, zodat een LiteSpeed server hele pagina's laadt zonder PHP te starten. De levensduur van de publieke cache is configureerbaar. Als de externe LiteSpeed Cache plugin aanwezig is, wordt het cachen van pagina's daaraan overgedragen in plaats van dat ermee wordt geconflicteerd.

Slim automatisch opschonen op basis van tags

Een opgeslagen, naar de prullenbak verplaatste of verwijderde post, een toegevoegde of gemodereerde reactie, een bewerkte term, een gewisseld thema, een geactiveerde plugin of WordPress zelf bijgewerkt — elk hiervan verwijdert alleen de getroffen pagina's en de lijsten waarop ze verschijnen, via gerichte cache-tags. Verwijderingen worden via een ondertekende webhook gesynchroniseerd naar het paneel, zodat de CDN-rand gelijktijdig wordt gewist.

Redis-objectcache

Met een schakelaar met één klik installeert u een op zichzelf staande object-cache drop-in die herhaalde databaselezingen ontlast. Deze overschrijft nooit de drop-in van een andere plug-in en schakelt terug naar een in-memory cache als Redis niet bereikbaar is, zodat de website blijft werken in plaats van uit te vallen.

Standaard veilige cache-uitsluitingen

Wordt geleverd met standaardinstellingen voor WordPress, WooCommerce en Easy Digital Downloads die direct juist zijn: winkelwagen, afrekenen, mijn-account, REST en AJAX, voorbeeld, zoeken, en elk verzoek van een ingelogde gebruiker of met een sessiecookie wordt nooit gecached. Voeg per website uw eigen pad-, query- en cookieregels toe.

Ondertekende op afstand opschoning en beheerderinloggen met één klik

Een REST-endpoint stelt het control plane in staat om alles, specifieke URL's of specifieke tags te zuiveren, geauthenticeerd door een beheerder of via een HMAC-SHA256-handtekening over de aanvraagbody. Op door Zinn® gehoste sites opent een tweede ondertekend, voor eenmalig gebruik bestemd token van twee minuten een wp-admin-sessie vanuit uw dashboard, zodat er geen tweede wachtwoord hoeft te worden beheerd.

Hoe het eruitziet

Eén scherm voor alles. De statusbalk bovenaan geeft aan of een LiteSpeed cache en de phpredis-extensie daadwerkelijk zijn gevonden, in plaats van dat hiervan wordt uitgegaan.

Het Zinn® Cache-instellingenscherm in wp-admin: LiteSpeed-cache gedetecteerd, de levensduur van de publieke cache en de besturingselementen voor de Redis-objectcache

Automatische opschoning en de uitsluitingen hieronder. De standaardwaarden van WordPress en WooCommerce zijn al toegepast, dus u voegt iets toe aan een veilige set in plaats van er een te bouwen.

De onderste helft van het Zinn® Cache-instellingenscherm in wp-admin, met automatische opschoning en de cache-uitsluitingsregels

Wat u downloadt

Versie
1.1.2
Minimaal WordPress
WordPress 6.6
Minimale PHP
PHP 8.2
Getest tot
WordPress 7.1
Downloadgrootte
734 KB
Licentie
GNU General Public License, versie 2 of later
Geschreven door
Neil Lock — CEO, Zinn Digital® Ltd

Wat Zinn® Cache nodig heeft

WordPress 6.6 of hoger en PHP 8.2 of hoger. Voor pagina-caching is een LiteSpeed Enterprise- of OpenLiteSpeed-server met de LSCache-module vereist; zonder deze server geeft de plugin geen cache-headers af, terwijl de object-cache, de uitzonderingen en de externe opschoning gewoon blijven werken. Voor de Redis object-cache is de phpredis-extensie vereist.

Hoe u Zinn® Cache verkrijgt

Al geïnstalleerd op elke WordPress site die wij hosten, up-to-date gehouden door de worker-agent — u hoeft zelf niets te doen. Op een elders gehoste WordPress-site draait uw server geen Zinn®-cachelaag die deze plug-in kan aansturen, dus installeer in plaats daarvan Zinn® Cache Engine.

Artikel lezen

Bron op GitHub

Gebouwd volgens de normen van de WordPress.org-plugindirectory: de WordPress Coding Standards, een beveiligingsbeoordeling, geen PHP-meldingen en klaar voor vertaling in elke taal waarin wij verkopen.

Wordt geïnstalleerd

WordPress installeert een plugin vanuit een zip-bestand zonder dat u iets hoeft uit te pakken. Het hele proces duurt ongeveer een minuut en u heeft een beheerdersaccount op de site nodig.

  1. Download de zip

    Gebruik de downloadknop hierboven. Houd het bestand zoals het is — pak het niet uit, want WordPress verwacht het archief zelf.

  2. Plugins → Add New Plugin openen in wp-admin

    Log in bij de wp-admin van uw site, open Plugins in het menu aan de linkerkant en klik vervolgens boven aan de pagina op Nieuwe plugin toevoegen.

  3. Uploaden en installeren

    Kies Plugin uploaden, selecteer het zip-bestand dat u zojuist hebt gedownload en klik op Nu installeren. WordPress pakt het voor u uit.

  4. Activeren

    Kies Plugin activeren wanneer de upload is voltooid. De eigen instellingen van de plugin verschijnen vervolgens in wp-admin — er is verder niets vereist om deze te gaan gebruiken.

Controleren of het bestand van ons is

Dit is code die op uw website zal draaien, dus u moet kunnen aantonen dat het bestand dat u hebt gedownload hetzelfde is als het bestand dat wij hebben gepubliceerd. Voer de opdracht voor uw computer uit op het zip-bestand en vergelijk het resultaat met de onderstaande controlesom: deze moeten exact overeenkomen, teken voor teken.

SHA-256
20c8db44334505d4dfd6fab8f0c53ee69f626d4c089b53e153082280b6e88322
Op Linux
sha256sum zinn-cache-1.1.2.zip
Op macOS
shasum -a 256 zinn-cache-1.1.2.zip
Op Windows
certutil -hashfile zinn-cache-1.1.2.zip SHA256

De download zelf retourneert ook dezelfde waarde in een X-Zinn-Package-SHA256-header, zodat een geautomatiseerde implementatie dit kan controleren zonder deze pagina te hoeven lezen.

Wijzigingslogboek

1.0.0 — eerste release: LSCache-headerbesturing, tag-gebaseerde autowissing, de Redis-objectcache-drop-in, WooCommerce-bewuste uitsluitingen, ondertekende externe wisactie en administratieve login met één klik.

Elke release op GitHub

Updates

Op een site die we hosten, zijn deze plugins geconfigureerd om zichzelf bij te werken: ze controleren dit bij ons en WordPress installeert de nieuwe versie voor u, waarbij de download eerst wordt gecontroleerd aan de hand van de gepubliceerde controlesom. Op een WordPress die we niet hosten, valt er niets te configureren en communiceert er niets automatisch met ons — kom terug naar deze pagina wanneer u de nieuwste versie wilt, of houd de GitHub releases van de plugin in de gaten.

Laat Zinn® Cache op een echte website werken

Elke plug-in hier is gratis en werkt op elke WordPress. Op een site die wij hosten, worden ze voor u geïnstalleerd en up-to-date gehouden, dus er valt niets te downloaden en niets te bijwerken.

Bekijk de hosting

Alle WordPress plugins