Eklenti İncelemesi: bbPress için S3 Görüntü Depolama

Yayınlanan: 2018-07-18

Son zamanlarda, bbPress forumlarınıza resim yükleme özellikleri ekleyen bir eklenti olan bbPress Pro için Resim Yükleme'ye bir göz attım. Forum görüntülerini WordPress sunucunuzdaki bir sistem klasöründe saklar. Bu harika çalışıyor, ancak kullanıcıların çok sayıda dosya yüklediği geniş bir forumunuz varsa, sunucu alanınızı ve kaynaklarınızı vergilendirmeye başlayabilir.

bbPress forumlarınız için görsel depolamanın en iyi yollarından biri Amazon'un S3 hizmetini kullanmaktır. S3, sayfa yüklendiğinde görüntüleri saklayabilir ve sunabilir. Bu sadece süper hızlı olmakla kalmaz, aynı zamanda başka bir şey için kullanabilmeniz için sunucu depolama alanını ve kaynaklarını korur.

bbPress Pro için Resim Yükleme, bbPress için S3 Image Storage adlı bir eklentiyi kullanarak forum resimlerinizi saklayabilir ve S3 hesabınıza sunabilir. Bu eklenti incelemesinde bu eklentiye bir göz atacağız ve kullanımının ne kadar kolay olduğunu göreceğiz. Görseller Unsplash'tan alınmıştır.

Benim için tipik olduğu gibi, ne kadar sezgisel olduğunu görebilmek için talimatları okumadan atladım. Bunlar benim attığım adımlar.

bbPress için S3 Image Storage Kurulumu ve Ayarlanması

Önce bbPress'i kurduğunuzdan emin olun. Ayrıca bbPress Pro için Image Upload'ın kurulu olması gerekir. Bunlar etkinleştirildiğinde, bbPress için S3 Image Storage'ı yükleyin ve etkinleştirin.

BBPress Pro için Resim Yüklemeyi yüklediğinizde, panodaki Ayarlar menüsüne Forum Resimleri adlı yeni bir menü öğesi eklenir. Görüntü saklama seçeneklerini görmek için seçin. Amazon S3 adlı Image Storage Engine'e yeni bir sekme eklendi. bbPress için S3 Image Storage lisans anahtarınızı girin ve değişiklikleri kaydedin.

S3 Uç Noktası

bbPress Pro için Resim Yükleme ayarlarında, bitiş noktanızı bulmak için bağlantıya tıklayın. Bu, S3 hesabınızın bulunduğu bölgedir.

S3 hesabım ABD Doğu'yu (Ohio) gösteriyor. Bağlantıya tıkladığımda aradığım bölge bu.

Bağlantı, bölgeniz için geçerli uç nokta adlarının bir listesini sağlar. Bölgem için bir tane kopyaladım ve S3 Endpoint alanına yapıştırdım.

S3 Tuşları

Daha sonra, S3 hesabınıza bbPress erişimi için S3 Image Storage vermeniz gerekecek. S3 Anahtar Kimliğinizi ve Gizli Erişim Anahtarınızı girin. Anahtarlarınızı almak için Güvenlik Kimlik Bilgileriniz'e tıklayın.

Erişim anahtarları'na ve ardından henüz yoksa Yeni Erişim Anahtarı Oluştur'a tıklayın. Bu, anahtarları oluşturacak ve onları görebileceğiniz veya indirebileceğiniz bir modal açacaktır.

Anahtarları kopyalayıp bbPress ayarları için S3 Image Storage'daki Access ve Secret anahtar alanlarına yapıştırın.

S3 Kovası Oluşturun

Ardından, dosyalarınızı içinde depolamak için bir S3 Kovasına ihtiyacınız olacak. Amazon S3 hesabınızda Kova oluştur öğesini seçin. Ayarları gözden geçirin ve kovayı oluşturun.

Kova oluşturulduktan sonra onu bbPress resimlerinizi saklamak için kullanabileceksiniz.

Klasör oluşturmak istiyorsanız (dizin olarak kullanmak için), kovaya tıklayın ve Klasör oluştur öğesini seçin.

WordPress'teki ayarlar ekranına geri dönün ve açılır kutudan oluşturduğunuz paketi seçin. Paketiniz seçenekleriniz arasında değilse listeyi yenilemeniz gerekecek. Paketinizde bir klasör oluşturduysanız, adı Depolama Dizini alanına girebilirsiniz. Değişiklikleri Kaydet.

Görüntü Depolama Motoru

Şimdi, Görüntü Depolama Sistemi açılır kutusuna dönün ve Amazon S3'ü seçin ve değişiklikleri kaydedin. Artık bbPress'e yüklenen görüntülerinizi Amazon S3 depolama alanınıza kaydediyorsunuz.

Kurulum tamamlandığında Image Storage Engine S3 Endpoint, Access Key Id, Secret Access Key, Bucket ve Storage Directory ayarlarınız yukarıdaki örneğim gibi görünecek (sadece benimki yerine sizin isimlerinizle).

Eylemde bbPress için S3 Görüntü Depolama Örneği

S3 randybbpress depolama dizinimde hiç resmim olmadığını görebilirsiniz. Şimdi web sitemdeki foruma birkaç resim yükleyeceğim ve burada nasıl saklandıklarını göreceğim.

bbPress Pro için Resim Yükleme'yi kullanarak bir bbPress forum gönderisine bir resim yükledim.

S3 ayarlarınız doğruysa, gönder tuşuna bastıktan sonra bbPress gönderisindeki resmi göreceksiniz. Benimki görüntüyü gösteriyor, bu yüzden S3 görüntüleri web siteme doğru bir şekilde sunuyor.

Amazon S3 dizinimde yeni bir klasör oluşturuldu. Bu otomatik olarak yapıldı.

Bu klasörün içinde forum gönderisine yüklediğim resim var.

Foruma geri döndüm ve aynı anda üç resim yükledim.

S3 hesabımdaki resim dizinime, bu forum gönderisindeki üç resmin tümünü içeren yeni bir klasör eklendi. Şimdiye kadar foruma yüklediğim tüm resimler JPEG'di ve Resim Yükleme eklentisini orijinal dosya biçimini koruyacak şekilde ayarladım.

Görseller web sitemde olmasa da görseller üzerinde tam kontrole sahibim. Resimlerin en son ne zaman değiştirildiğini gösteren zaman, gönderideki zamanla eşleşir. Klasörleri tarihe göre sıralayabilir, tek tek görüntüleri silebilir veya tüm klasörleri silebilirim.

Görüntü Formatları

BBPress Pro için Görüntü Yükleme, orijinal görüntüyü koruma, görüntü yüklenirken dosya biçimini değiştirme, PNG sıkıştırmasını ayarlama, JPEG kalitesini ayarlama ve GIF'leri etkinleştirme gibi çeşitli görüntü seçenekleri sunar. Dosya biçimini PNG olarak değiştirdim.

Sonra, foruma bir JPEG yükledim.

Görüntü, S3 klasöründe otomatik olarak PNG'ye dönüştürüldü. Bu nedenle, BBPress Pro için Resim Yükleme resim ayarları, resimleri WordPress web sitenizde mi yoksa S3 dosya depolama hesabınızda mı depoladığınızdan bağımsız olarak aynı şekilde çalışır.

bbPress Lisansları için S3 Görüntü Depolama

Dört fiyatlandırma seçeneği mevcuttur:

  • 1 site – 29 $
  • 3 site – 59 dolar
  • Sınırsız Site – 79 $
  • Ömür - 109 $

Bu, eklentinin aynı anda etkinleştirilebileceği web sitesi sayısıdır. Lisans bir yıl geçerlidir ve lisans geçerli olduğu sürece güncellemeleri içerir. Lisansın süresi dolarsa, eklentiyi daha önce yüklemiş olduğunuz herhangi bir web sitesinde kullanmaya devam edebilirsiniz. Sadece güncelleme veya destek almayacak. Ayrıca kaldırılırsa yeniden etkinleştirilemez.

Hacim indirimleri de mevcuttur. Daha fazla bilgi için desteğe başvurun.

  • Bu, BBPress Pro için Image Upload'ın bir eklentisidir, bu yüzden onsuz çalışmayacaktır. Ayrıca, bu eklentiden bağımsız kendi ücretleri olan bir Amazon S3 hesabı gerektirir.

Biten Düşünceler

S3 Image Storage for bbPress'in BBPress Pro için Image Upload'ın sezgisel bir uzantısı olduğunu buldum. S3 hesabıma bağlanmak kolaydı. Sahip olduğum herhangi bir sorun, sıra dışı bir şey yapmaya çalışmak veya adımları atlamaktı. Görüntüler o kadar hızlı yüklendi ki web sitemde saklanmadıklarını anlayamadım. bbPress için S3 Image Storage, web sitelerinde bbPress forumu olan herkese tavsiye etmek kolaydır.

Senden duymak istiyoruz. bbPress için S3 Image Storage'ı denediniz mi? Aşağıdaki yorumlarda bunun hakkında ne düşündüğünüzü bize bildirin.