Görseller ve videolar genellikle bir WordPress sitesinin sunduğu en büyük unsurlardır. Bunları Zinn® nesne depolamasına taşımak, bu yükü web sunucunuzun ve disk kotanızın üzerinden alır.
Asla bir erişim anahtarı girmezsiniz
Burası okunmaya değer kısımdır, çünkü eklentimizi bu kategorideki diğerlerinden farklı kılan şey budur.
Diğer tüm ortam aktarma eklentileri, WordPress içine bir S3 erişim anahtarı ve gizli anahtar yapıştırmanızı ister. Bunlar daha sonra wp_options tablonuzda saklanır; burada sitenizdeki diğer her eklenti bunları okuyabilir, her taşıma dışa aktarımına kopyalanırlar ve bir geliştiriciye gönderdiğiniz yedekte yer alırlar. Bu ikili sızdırılırsa tüm depolama alanınız (bucket) açığa çıkar.
Bizimki asla bir anahtar barındırmaz. Eklenti, bu sitenin klasörü dışında hiçbir şey için çalışmayan bir belirteç (token) barındırır ve her yüklemeden önce bizden tek kullanımlık imzalı bir bağlantı ister. Dosyanız ardından doğrudan web sunucunuzdan depolamaya gider; asla bizim üzerimizden geçmez.
Bu belirteç açığa çıkarsa, kontrol panelinizden tek bir tıklamayla onu iptal edebilirsiniz. Sızdırılmış bir erişim anahtarına bunu yapamazsınız.
Etkinleştirme
- Kontrol panelinde sitenizi açın ve Dosyalar ve veritabanları → Görsel ve video CDN'i bölümüne gidin.
- Ortam CDN'ini etkinleştir düğmesine basın. Depolamanız sizin için ayarlanır.
- Eşleştirme kodu al düğmesine basın. Kod bir kez çalışır ve otuz dakika içinde geçerliliğini yitirir.
- WordPress sitenize Zinn® Media Offload eklentisini kurun (WordPress.org
dizininde yer alır, bu nedenle Eklentiler → Yeni Eklenti Ekle bölümünden adıyla bulabilirsiniz), ardından Zinn Digital® → Media Offload bölümüne gidin, kodu Bağlantı sekmesine yapıştırın ve Bu siteyi bağla düğmesine basın.
Yeni yüklemeler anında taşınır. Mevcut kütüphaneniz, sonraki saatler boyunca arka planda, her seferinde birkaç dosya olacak şekilde ve herhangi bir kesinti olması durumunda kaldığı yerden devam ederek taşınır.
Bugün ortamınıza ne olur?
Dosyalarınız Zinn® depolamasına kopyalanır ve siteniz kendi kopyalarını sunmaya devam eder. Sayfalarınızda henüz hiçbir şey değişmez.
Bu kasıtlıdır: yükleme ve sunma iki ayrı adımdır ve ilkini tek başına gerçekleştirmek güvenlidir. Ortam taşınmaya başladığında Ortam URL'lerini yeniden yaz seçeneğini etkinleştirin; sayfalarınız web sunucunuz yerine CDN'i işaret etmeye başlar.
Ortamınız nereden sunulur?
Yeniden yazmayı etkinleştirdiğiniz anda çoğu site, paylaşımlı ortam ana makine adımızdan (hostname) sunulur. Yapılandırılacak hiçbir şey yoktur.
İz bırakmayan (footprint-free) siteler farklıdır ve bu kasıtlı bir tercihtir. Paylaşımlı bir Zinn® ana makine adından asla sunulmazlar; çünkü bunu kullanan her site, sayfa kaynağında aynı adresi gösterir; bu da tam olarak iz bırakmayan barındırma hizmetinin önlemek için var olduğu, siteleriniz arasındaki bağlantıdır. Bu nedenle iz bırakmayan bir site, siz ona kendine ait bir alan adı verene kadar kendi ortamını sunar: bir alt alan adı oluşturun (örneğin media.siteniz.com), bunu depolama alanınıza (bucket) yönlendirin ve kontrol panelindeki Ortam alan adı alanına girin. Ortamınız artık kendi alan adınızdan sunulur ve onu sahip olduğunuz başka hiçbir şeye bağlamaz.
Kendi alan adınızı yalnızca iz bırakmayan bir sitede değil, herhangi bir sitede de kullanabilirsiniz; diğer her yerde bu yalnızca isteğe bağlıdır.
Ayarlar WordPress'te değil, kontrol panelinizde bulunur
Eklentinin eşleştirme kodu dışında kendine ait hiçbir ayarı yoktur. URL'lerin yeniden yazılıp yazılmayacağı ve yerel kopyaların kaldırılıp kaldırılmayacağı Zinn® kontrol panelinizde belirlenir; böylece bir yanıtın bulunduğu tek bir yer olur ve ikisinin birbiriyle çelişme ihtimali kalmaz.
Yerel kopyaları kaldırma
Varsayılan olarak kapalıdır. Etkinleştirdiğinizde, bir dosya yalnızca tüm boyutları başarıyla yüklendikten sonra kaldırılır; kısmi bir yükleme hiçbir zaman hiçbir şeyi silmez, çünkü bu durum küçük görselleri (thumbnails) her iki yerde de bırakmaz ve onları yeniden oluşturacak bir orijinal kalmaz.
Bir sorun çıkarsa
Yükleme yaptığınızda depolamamıza ulaşılamazsa, yükleme yine de başarılı olur ve dosya, eklenti olmadan da olacağı gibi sunucunuzda kalır. Ayarlar ekranı neyin ters gittiğini gösterir ve arka plan işlemi dosyayı daha sonra alır.
Eklentiyi devre dışı bırakmak yeni yüklemeleri durdurur. Halihazırda taşınmış ortamlar çalışmaya devam eder.
Kendi depolama alanınızı (bucket) kullanma
Bizimkini kullanmak yerine kontrol panelinde kendi S3 uyumlu depolama alanınızı bağlayabilirsiniz; eklenti aynı şekilde çalışır ve anahtarı yine asla barındırmaz.