Een drukke site besteedt veel schijfruimte en veel bandbreedte aan bestanden die niemand bewerkt: afbeeldingen, pdf's, downloads. Media offload verplaatst deze naar objectopslag en levert ze vanaf een CDN, zodat de webserver zich weer kan richten op het draaien van uw site in plaats van het tonen van afbeeldingen.
Het inschakelen
Sites → uw site → Media offload → Media offload inschakelen. Daarmee wordt de opslag ingericht; u hoeft niet eerst een bucket aan te maken.
WordPress heeft vervolgens de Zinn® Media Offload-plugin nodig, en deze wordt gekoppeld in plaats van geconfigureerd. Klik op Koppelingscode ophalen, installeer en activeer de plugin op de site, en plak de code erin. De kaart toont Wachten op de plugin totdat deze zich meldt, en vervolgens de versie en wanneer deze zich voor het laatst heeft gemeld.
Waarom er geen toegangssleutel hoeft te worden ingevoerd
Er is nergens in de plugin een plek om een geheime sleutel in te voeren, en dat is een bewuste keuze. De plugin koppelt eenmalig en krijgt een eigen kortstondige inlogcode toegewezen; uw opslagsleutels blijven aan onze kant. Een sleutel die in WordPress wordt getypt, bevindt zich in de database, in uw back-ups en in alles wat wordt geëxporteerd wanneer een site wordt gemigreerd — en het is dezelfde sleutel waarmee elk bestand dat u bezit, kan worden verwijderd.
Wat de twee schakelaars doen
Media vanaf het CDN leveren herschrijft de URL's op uw pagina's zodat bezoekers bestanden ophalen van het CDN in plaats van de webserver. Totdat u dit inschakelt, worden bestanden naar de opslag gekopieerd, maar nog steeds lokaal geleverd — de kaart geeft dit ook aan, in plaats van te suggereren dat de taak is voltooid.
Lokale kopieën verwijderen na uploaden maakt schijfruimte vrij. Laat dit uitgeschakeld terwijl u nog controleert of alles correct wordt weergegeven; schakel het in zodra u tevreden bent. Niets belet u om het weer uit te schakelen, maar reeds verwijderde bestanden worden niet automatisch opnieuw gedownload.
In plaats daarvan uw eigen bucket gebruiken
U kunt een S3-compatibele bucket koppelen die u al bezit — uw eigen account bij een willekeurige provider. U levert de bucketnaam, het eindpunt en het sleutelpaar aan, en deze worden opgeslagen in onze kluis voor geheimen in plaats van in een databasekolom.
⚠️ Het verschil dat van belang is voor uw factuur: opslag die wij leveren telt mee voor de objectopslaglimiet van uw pakket. Een eigen bucket telt niet mee, omdat het ons niets kost.
Controleren of het werkt
De kaart meldt Tot nu toe verplaatst als aantal bestanden en als grootte, en Media geleverd vanaf — ofwel de CDN-host, ofwel een regel die aangeeft dat er kopieën worden bewaard, maar deze nog niet worden geleverd. Die twee samen beantwoorden de vraag "gebeurt er eigenlijk wel iets", wat een groene schakelaar op zichzelf niet doet.
Het uitschakelen
Koppeling met plugin verbreken beëindigt de koppeling. Bestanden die al in de opslag staan, blijven daar en worden nog steeds geleverd als herschrijven is ingeschakeld; als u wilt dat de site bestanden weer lokaal levert, schakelt u eerst Media vanaf het CDN leveren uit en zorgt u ervoor dat er nog lokale kopieën bestaan voordat u dit doet.