Plugin Zinn®

Plugin gratuiti su ogni sito Zinn Digital®

Ogni sito WordPress che ospitiamo include due plugin di Zinn Digital®, preinstallati e mantenuti sempre aggiornati per te: Zinn® Cache per la memorizzazione nella cache lato server di intere pagine e oggetti, e Zinn® Footprint per un'impronta del sito più pulita e generica. Entrambi sono sviluppati secondo gli standard della directory di WordPress.org, tradotti in 58 lingue, concessi in licenza con GPL-2.0-or-later e gratuiti.

  • 58lingue, pronti per la traduzione
  • GPL-2.0+licenza aperta, nessun vincolo
  • Oltre 650.000siti ospitati in tutto il mondo

Due plugin, nessun amministratore, nessun costo

Abbiamo scritto questi plugin per gestire la nostra flotta di hosting — oltre 650.000 siti in tutto il mondo — quindi sono progettati per scalabilità, sicurezza e prestazioni, non come componenti aggiuntivi per la vendita promozionale. Vengono attivati quando il vostro sito viene configurato e l'agente di lavoro mantiene i file aggiornati: a ogni nuova release il plugin viene ridistribuito e riattivato per voi, in modo che non dobbiate mai fare clic su aggiorna.

Entrambi sono di livello da repository: rispettano i WordPress Coding Standards, superano i controlli di sicurezza, non generano avvisi PHP e si degradano in modo controllato dove manca una funzionalità. Poiché sono rilasciati con licenza GPL-2.0-or-later, non vi è alcun vincolo: continuerai a utilizzare i tuoi plugin indipendentemente dal fatto che tu decida di rimanere con noi o meno.

Zinn® Cache — caching lato server e pulizia intelligente

Caching a pagina intera a livello di server web, una Redis object cache opzionale e svuotamenti che cancellano solo ciò che è effettivamente cambiato.

Controllo LSCache

Applica i tag X-LiteSpeed-Cache-Control e le intestazioni dei tag in modo che un server LiteSpeed serva intere pagine senza coinvolgere PHP o MySQL. Se è presente il plugin di terze parti LiteSpeed Cache, la memorizzazione nella cache delle pagine viene delegata a esso, senza conflitti.

Pulizia automatica intelligente basata su tag

Quando un post, un commento, un termine, un tema o un plugin cambiano, solo le pagine interessate e i relativi elenchi vengono svuotati tramite tag di cache mirati, anziché l'intero sito. Gli svuotamenti vengono replicati sul pannello tramite un webhook firmato in modo che il margine della CDN si aggiorni di pari passo.

Cache oggetti Redis

Un interruttore con un solo clic installa un drop-in di object-cache autonomo che alleggerisce le letture ripetute del database. Non sovrascrive mai il drop-in di un altro plugin e passa a una cache in-memory se Redis non è raggiungibile, in modo che il sito continui a funzionare.

Esclusioni di cache sicure

Preimpostazioni sensate per WordPress, WooCommerce e Easy Digital Downloads: carrello, checkout, mio-account, REST/AJAX, anteprima, ricerca e qualsiasi richiesta di utenti loggati o di sessione non vengono mai memorizzate nella cache. Aggiungi le tue regole per percorso, query e cookie per singolo sito.

Eliminazione remota firmata

Un endpoint REST consente al piano di controllo di svuotare qualsiasi elemento, URL specifici o tag specifici, autenticato da un amministratore o da una firma HMAC-SHA256 sul corpo della richiesta, leggendo esclusivamente il payload firmato e mai i parametri di query.

Degradazione graduale

La memorizzazione nella cache a pagina intera richiede un server LiteSpeed; senza di esso il plugin semplicemente non emette alcun intestazione della cache, mentre la cache degli oggetti, l'API delle esclusioni e lo spurgo remoto continuano a funzionare. La memorizzazione nella cache è una funzionalità specifica per ogni blueprint, non un interruttore tutto o niente.

Zinn® Footprint — un minore fingerprint di WordPress

Rimuove i segnali rivelatori che indicano che un sito utilizza WordPress e quale versione. Ogni misura è un interruttore indipendente, quindi ciascuna può essere disattivata se un tema o un plugin ne dipende.

  • Rimuove il meta tag del generatore dall'intestazione della pagina e dai feed.
  • Rimuove la versione di WordPress dagli URL degli asset, ma solo quando il valore ?ver è uguale alla versione del core, in modo da preservare le versioni personalizzate di cache-busting.
  • Rimuove i link di scoperta RSD, Windows Live Writer, shortlink e REST/oEmbed.
  • Disabilita XML-RPC, un vettore di attacco e una superficie di fingerprinting comuni.
  • Disabilita i pingback, rimuovendo i metodi di pingback e l'intestazione X-Pingback.
  • Nasconde i dettagli dell'errore di accesso dietro un unico messaggio generico anziché confermare quale tra nome utente o password fosse errato.
  • Rimuove l'intestazione X-Powered-By ove consentito da PHP.

Come arrivano sul tuo sito e restano aggiornati

  • Il push di rilascio è il percorso principale: l'agente worker inserisce i file del plugin in ciascun sito come parte del footprint di rilascio e li ridistribuisce a ogni nuova versione, una sovrascrittura idempotente che mantiene anche il plugin attivo.
  • Un aggiornamento self-hosted integrato nel plugin è lo strato di sicurezza supplementare che forza gli aggiornamenti automatici di WordPress, in modo che l'amministrazione rifletta la versione corretta anche se il push su un parco istanze subisce ritardi.
  • Gli aggiornamenti vengono prelevati tramite HTTPS dal nostro control plane, autenticati tramite HMAC in entrambe le direzioni, con limitazione dell'host del pacchetto e verifica del checksum SHA-256 prima dell'installazione: qualsiasi download manomesso viene rifiutato.
  • I segreti specifici del sito vengono iniettati da Vault al momento del provisioning e non vengono mai memorizzati; ogni funzionalità risulta inerte senza le relative costanti, quindi i plugin possono essere eseguiti anche in autonomia.

FAQ

I plugin hanno un costo?

No. Zinn® Cache e Zinn® Footprint sono gratuiti e vengono forniti preinstallati su ogni sito WordPress che ospitiamo. Sono concessi in licenza GPL-2.0-or-later, quindi non c'arriva nulla da acquistare e nessun vincolo.

Zinn® Cache richiede un server LiteSpeed?

La memorizzazione nella cache a pagina intera lo fa: utilizza il modulo LiteSpeed (LSCache) o il plugin di terze parti LiteSpeed Cache. Su altri server il plugin semplicemente non emette intestazioni di cache, mentre la cache a oggetti Redis, l'API di esclusione e lo spurgo remoto continuano a funzionare.

Cosa succede se Redis non è disponibile?

La cache degli oggetti è facoltativa. Se l'estensione phpredis è mancante, l'interruttore viene disabilitato con un avviso e, se Redis diventa irraggiungibile durante l'esecuzione, il componente aggiuntivo serve i contenuti da una cache in memoria per ogni richiesta, in modo che il sito non si interrompa mai.

Zinn® Footprint romperà il mio sito?

I valori predefiniti sono sicuri per i siti tipici e ogni misura è un interruttore indipendente. Se un'integrazione si basa su XML-RPC — l'app mobile di WordPress o Jetpack, ad esempio — o sui link di individuazione, puoi disattivare quella specifica misura.

Devo gestirli o aggiornarli?

No. L'agente worker mantiene i file aggiornati a ogni rilascio e l'aggiornatore integrato nel plugin forza l'attivazione degli aggiornamenti automatici, quindi nessuno deve mai fare clic su aggiorna. Gli aggiornamenti sono firmati e verificati tramite checksum prima dell'installazione.

Ottieni entrambi i plugin sul tuo primo sito

Inizia una prova gratuita di 14 giorni senza carta di credito e il tuo sito verrà configurato con Zinn® Cache e Zinn® Footprint attivi. Migrazioni gratuite, garanzia di rimborso di 30 giorni e garanzia di uptime del 99,99%, senza vincoli con il fornitore.

Inizia gratis