Bilder und Videos sind in der Regel die größten Elemente, die eine WordPress-Website bereitstellt. Durch deren Auslagerung in den Zinn®-Objektspeicher entlasten Sie Ihren Webserver und Ihr Speicherplatzkontingent.
Sie geben niemals einen Zugriffsschlüssel ein
Dieser Abschnitt lohnt sich zu lesen, da er unser Plugin von allen anderen in dieser Kategorie unterscheidet.
Jedes andere Media-Offload-Plugin fordert Sie auf, einen S3-Zugriffsschlüssel (Access Key) und ein Secret in WordPress einzufügen. Diese werden dann in Ihrer wp_options-Tabelle gespeichert, wo jedes andere Plugin auf Ihrer Website sie lesen kann, wohin sie bei jedem Migrationsexport kopiert werden und wo sie in jedem Backup verbleiben, das Sie an Entwickler senden. Wird dieses Schlüsselpaar kompromittiert, ist Ihr gesamter Bucket ungeschützt.
Unser Plugin speichert niemals ein solches Schlüsselpaar. Das Plugin verwaltet lediglich einen Token, der ausschließlich für den Ordner dieser Website und für sonst nichts gültig ist, und fordert vor jedem Upload einen einmalig signierten Link von uns an. Ihre Datei gelangt dann direkt von Ihrem Webserver zum Speicher – sie läuft niemals über unsere Systeme.
Sollte dieser Token jemals offengelegt werden, können Sie ihn mit einem Klick in Ihrem Dashboard widerrufen. Bei einem durchgesickerten Zugriffsschlüssel ist das nicht möglich.
Aktivierung
- Öffnen Sie Ihre Website im Dashboard und navigieren Sie zu Dateien & Datenbanken → Bilder- & Video-CDN.
- Klicken Sie auf Media-CDN aktivieren. Ihr Speicherplatz wird automatisch für Sie eingerichtet.
- Klicken Sie auf Kopplungscode abrufen. Der Code ist einmalig gültig und verfällt nach dreißig Minuten.
- Installieren Sie Zinn® Media Offload auf Ihrer WordPress-Website – das Plugin ist im Verzeichnis von WordPress.org verfügbar und lässt sich unter Plugins → Plugin hinzufügen über den Namen finden. Gehen Sie anschließend zu Zinn Digital® → Media Offload, fügen Sie den Code im Tab Verbindung ein und klicken Sie auf Diese Website verbinden.
Neue Uploads werden sofort übertragen. Ihre bestehende Mediathek wird in den folgenden Stunden im Hintergrund schrittweise Datei für Datei übertragen und setzt bei etwaigen Unterbrechungen genau an der vorherigen Stelle wieder an.
Was heute mit Ihren Medien geschieht
Ihre Dateien werden in den Zinn®-Speicher kopiert, und Ihre Website liefert weiterhin ihre eigenen Kopien aus. An Ihren Seiten ändert sich vorerst nichts.
Das geschieht ganz bewusst: Upload und Auslieferung sind zwei getrennte Schritte, und der erste Schritt kann völlig gefahrlos separat durchgeführt werden. Sobald die Medien übertragen werden, aktivieren Sie Medien-URLs umschreiben, und Ihre Seiten verweisen fortan auf das CDN statt auf Ihren Webserver.
Von wo aus Ihre Medien ausgeliefert werden
Die meisten Websites werden über unseren gemeinsam genutzten Medien-Hostnamen ausgeliefert, sobald Sie die URL-Umschreibung aktivieren. Eine weitere Konfiguration ist nicht erforderlich.
Footprint-freie Websites funktionieren anders – und das aus gutem Grund. Sie werden niemals über einen gemeinsam genutzten Zinn®-Hostnamen ausgeliefert, da andernfalls jede Website, die diesen nutzt, dieselbe Adresse im Quelltext ihrer Seiten preisgeben würde – genau diese Verknüpfung zwischen Ihren Websites soll durch footprint-freies Hosting verhindert werden. Daher liefert eine footprint-freie Website ihre Medien selbst aus, bis Sie ihr eine eigene Domain zuweisen: Erstellen Sie eine Subdomain (beispielsweise media.ihrewebsite.de), leiten Sie diese auf Ihren Bucket und tragen Sie sie im Dashboard unter Medien-Domain ein. Ihre Medien werden dann über Ihre eigene Domain bereitgestellt, ohne jede Verbindung zu anderen Websites in Ihrem Besitz.
Sie können eine eigene Domain für jede beliebige Website verwenden, nicht nur für footprint-freie Websites – bei allen anderen ist dies lediglich optional.
Einstellungen befinden sich in Ihrem Dashboard, nicht in WordPress
Das Plugin besitzt abgesehen vom Kopplungscode keine eigenen Einstellungen. Ob URLs umgeschrieben und ob lokale Kopien entfernt werden, wird direkt in Ihrem Zinn®-Dashboard festgelegt. Dadurch gibt es immer nur eine einzige verbindliche Stelle für diese Einstellungen, und Widersprüche sind ausgeschlossen.
Lokale Kopien entfernen
Standardmäßig deaktiviert. Wenn Sie diese Option einschalten, wird eine Datei erst dann entfernt, wenn jede ihrer Bildgrößen erfolgreich hochgeladen wurde – bei einem unvollständigen Upload wird niemals etwas gelöscht, da sonst Vorschaubilder an keinem der beiden Orte vorhanden wären und kein Original zur Wiederherstellung mehr existierte.
Wenn ein Fehler auftritt
Sollte unser Speicher beim Upload nicht erreichbar sein, ist der Upload dennoch erfolgreich und die Datei verbleibt auf Ihrem Server, genau wie es ohne das Plugin der Fall wäre. Die Einstellungsseite zeigt an, was fehlgeschlagen ist, und der Hintergrundprozess nimmt sich der Datei später erneut an.
Das Deaktivieren des Plugins stoppt neue Uploads. Bereits übertragene Medien funktionieren weiterhin ordnungsgemäß.
Verwendung eines eigenen Buckets
Sie können im Dashboard statt unseres Speichers auch Ihren eigenen S3-kompatiblen Bucket anbinden – das Plugin arbeitet exakt auf dieselbe Weise und speichert auch hierbei niemals den Zugriffsschlüssel.