Le immagini e i video sono solitamente gli elementi più pesanti forniti da un sito WordPress. Spostarli nell'archiviazione a oggetti di Zinn® alleggerisce il Suo server web e la Sua quota di spazio su disco.
Non è mai necessario inserire una chiave di accesso
Questa è la parte fondamentale da leggere, poiché è ciò che differenzia il nostro plugin dal resto della categoria.
Tutti gli altri plugin per il media offload chiedono di incollare una chiave di accesso S3 e la relativa chiave segreta in WordPress. Queste vengono poi memorizzate nella Sua tabella wp_options, dove qualsiasi altro plugin presente sul Suo sito può leggerle, dove vengono copiate in ogni esportazione di migrazione e dove rimangono nel backup inviato a uno sviluppatore. Se tale coppia di chiavi viene compromessa, l'intero bucket risulta esposto.
Il nostro plugin non ne contiene mai una. Include invece un token valido esclusivamente per la cartella di questo sito e per nient'altro, e prima di ogni caricamento richiede a noi un link firmato monouso. Il Suo file viene quindi trasferito direttamente dal Suo server web allo spazio di archiviazione — senza mai transitare attraverso di noi.
Nel caso in cui tale token venisse esposto, potrà revocarlo dalla Sua dashboard con un solo clic. Non è possibile fare altrettanto con una chiave di accesso compromessa.
Come attivarlo
- Apra il Suo sito nella dashboard e vada su File e database → CDN per immagini e video.
- Prema Attiva la CDN multimediale. Il Suo spazio di archiviazione verrà configurato per Lei.
- Prema Ottieni un codice di associazione. Il codice è monouso e scade dopo trenta minuti.
- Installi Zinn® Media Offload sul Suo sito WordPress — è disponibile nella directory di WordPress.org, quindi Plugin → Aggiungi nuovo plugin lo troverà cercando per nome — poi vada su Zinn Digital® → Media Offload, incolli il codice nella scheda Connessione e prema Connetti questo sito.
I nuovi caricamenti vengono trasferiti immediatamente. La Sua libreria esistente viene spostata in background nel corso delle ore successive, pochi file alla volta, riprendendo dal punto in cui era stata interrotta in caso di qualsiasi imprevisto.
Cosa succede oggi ai Suoi elementi multimediali
I Suoi file vengono copiati nello spazio di archiviazione di Zinn®, mentre il Suo sito continua a distribuire le proprie copie locali. Nulla cambierà per ora nelle Sue pagine.
È una scelta intenzionale: il caricamento e la distribuzione sono due passaggi distinti, e il primo può essere eseguito in totale sicurezza in modo autonomo. Una volta avviato il trasferimento dei file multimediali, attivi Riscrivi gli URL dei media e le Sue pagine inizieranno a puntare alla CDN invece che al Suo server web.
Da dove vengono distribuiti i Suoi elementi multimediali
La maggior parte dei siti viene servita dal nostro hostname multimediale condiviso non appena attiva la riscrittura. Non c'è nulla da configurare.
I siti privi di footprint sono diversi, e intenzionalmente. Non vengono mai serviti da un hostname condiviso di Zinn®, poiché ogni sito che lo utilizza mostrerebbe il medesimo indirizzo nel codice sorgente della propria pagina — esattamente il collegamento tra i Suoi siti che l'hosting privo di footprint è progettato per evitare. Di conseguenza, un sito privo di footprint continua a distribuire i propri contenuti multimediali finché non gli assegna un dominio dedicato: crei un sottodominio (ad esempio media.iltuosito.com), lo punti verso il Suo bucket e lo inserisca sotto Dominio media nella dashboard. A quel punto i Suoi media verranno distribuiti dal Suo dominio, senza che nulla possa ricondurli a qualsiasi altra Sua proprietà.
Può utilizzare un dominio personalizzato su qualunque sito, non soltanto su uno privo di footprint — altrove è semplicemente un'opzione facoltativa.
Le impostazioni si trovano nella Sua dashboard, non in WordPress
Il plugin non include impostazioni proprie oltre al codice di associazione. La decisione relativa alla riscrittura degli URL e all'eventuale rimozione delle copie locali viene presa nella Sua dashboard di Zinn®: in questo modo vi è sempre un unico punto di riferimento, evitando qualsiasi discrepanza tra le due parti.
Rimozione delle copie locali
Disattivata per impostazione predefinita. Quando viene attivata, un file viene rimosso solo ed esclusivamente dopo che ogni sua dimensione è stata caricata con successo; un caricamento parziale non elimina mai nulla, poiché ciò lascerebbe le miniature assenti in entrambe le posizioni senza alcun file originale da cui poterle rigenerare.
In caso di problemi
Se il nostro spazio di archiviazione risulta irraggiungibile durante il caricamento, il caricamento ha comunque successo e il file rimane sul Suo server, esattamente come avverrebbe senza il plugin. La schermata delle impostazioni indicherà l'errore verificatosi e il processo in background rielaborerà il file in un secondo momento.
La disattivazione del plugin interrompe i nuovi caricamenti. I file multimediali già trasferiti continuano a funzionare regolarmente.
Utilizzo del proprio bucket
Nella dashboard ha la possibilità di collegare un Suo bucket compatibile con S3 invece di utilizzare il nostro: il plugin opererà esattamente allo stesso modo, continuando a non memorizzare mai la chiave.