Bagaimana cara menyajikan WordPress Media dari Google Cloud Storage?

Unggah file media WordPress ke Google Cloud Storage (GCS) dan biarkan menangani pengiriman permintaan file gambar ke pengguna, lebih cepat.


Google menawarkan penyimpanan di cloud yang dapat Anda gunakan untuk menyimpan dan menyajikan data objek, situs web host statis, mount sebagai sistem file, dll. Jika Anda memiliki banyak gambar di situs WP Anda dan ingin mengoptimalkan pengiriman file gambar, maka penyimpanan cloud Google dapat membantu dalam banyak hal.

  • Mengurangi biaya bandwidth
  • Sajikan konten lebih cepat melalui jaringan latensi rendah Google
  • Mengurangi biaya penyimpanan

Berikut ini, saya akan menjelaskan langkah demi langkah caranya mengintegrasikan WordPress dengan penyimpanan cloud Google.

Catatan: Anda harus buat sebuah akun di Google Cloud Platform untuk menggunakan layanan mereka.

Buat Akun Layanan

Pertama, mari kita dapatkan akun layanan dibuat yang akan digunakan untuk terhubung dari WordPress.

  • Buka Akun Layanan di bawah IAM & Admin (tautan langsung)
  • Klik buat akun layanan
  • Masukkan nama akun layanan dan deskripsi dan klik Buat

  • Ini akan membawa Anda ke langkah berikutnya di mana Anda harus menetapkan peran sebagai Admin Penyimpanan. Klik Lanjutkan

  • Di layar berikutnya, klik Buat Kunci. Ini akan meminta penyihir lain di sisi kanan, tempat Anda memilih JSON dan membuat

  • Ini akan memakan waktu beberapa detik dan unduh file JSON. Simpan di tempat yang aman.
  • Tutup pemandu akun layanan dengan mengklik SELESAI.

Buat Bucket Penyimpanan

Kedua, saatnya untuk buat ember yang akan digunakan untuk menyimpan file media WP

  • Masuk ke Google cloud dan pergi ke penyimpanan >> browser (tautan langsung)
  • Klik Buat Bucket

  • Masukkan nama ember (harus unik)
  • Pilih kelas penyimpanan (biarkan multi-regional untuk kinerja yang lebih baik)
  • Pilih lokasi multi-regional (pilih di mana pengguna Anda berada)
  • Memilih atur izin bucket level objek dan klik Buat

  • Ini akan memakan waktu beberapa detik, dan Anda akan melihat ember yang baru dibuat pada daftar.

Mari kita buat objek ember dapat dibaca secara default untuk semua pengguna sehingga pengunjung situs dapat melihat file media.

  • Klik pada ember yang baru dibuat pada daftar
  • Buka tab izin dan klik Tambahkan anggota
  • Memasukkan semua pengguna di bidang anggota dan pilih Storage Object Viewer sebagai peran dan klik Tambah

Catatan: hati-hati dalam memberikan peran ke AllUsers. Memberi izin admin atau pemilik akan membuat siapa pun mengambil kendali. Jadi pastikan, hanya peran pemirsa yang diberikan.

Sudah selesai dilakukan dengan baik! Bucket penyimpanan siap digunakan. Mari terhubung dengan WordPress.

Integrasikan WP dengan GCS

Ada dua cara mudah untuk menyelesaikannya.

Pertama, dengan menggunakan Plugin WP-Stateless (ini gratis). Kegunaan Dynamics mengembangkan plugin ini. Ini memungkinkan Anda dengan cepat mengonfigurasi dan mengunggah gambar ke ember GCS setiap kali Anda mengunggah ke perpustakaan WP media dan disajikan langsung saat diminta.

Plugin memberi Anda opsi untuk menyimpan file secara lokal di server juga yang saya sarankan di masa depan jika Anda tidak ingin menggunakan GCS, Anda dapat menonaktifkan plugin dan tidak perlu menyalin gambar kembali.

Kedengarannya bagus?

  • Login ke WP Admin dan instal >> aktifkan plugin

  • Ini akan membawa Anda menjadi penyihir, jangan lakukan apa pun di sini. Sebagai gantinya, buka pengaturan stateless di bawah Media

Mari kita pergi melalui beberapa pengaturan untuk memahami konfigurasi.

  • Mode – pilih CDN, sehingga file disalin ke GCS dan disajikan langsung dari Google
  • Bucket – masukkan nama bucket yang Anda buat
  • Rekatkan konten file JSON yang diunduh ke akun layanan JSON bidang
  • Aktifkan hapus file GCS sehingga saat Anda menghapus file dari WP Anda; itu akan dihapus dari GCS juga
  • Klik simpan perubahan

Maju, setiap kali Anda mengunggah file media baru, itu akan diunggah ke ember GCS dan akan disajikan langsung dari sana.

Mari kita cepat verifikasi.

Saya mengunggah satu file png secara manual melalui Media Library dan seperti yang Anda lihat di bawah, alamat URL berasal dari penyimpanan Google.

Jika Anda ingin mengunggah gambar yang ada ke GCS, maka Anda harus membuka tab Sync dan menjalankan. Sinkronisasi mungkin memakan waktu tetapi sekali dilakukan; Anda harus dapat melihat semua gambar dimuat dari penyimpanan cloud Google.

Kedua, Anda dapat menggunakan plugin premium yang disebut WP Offload Media.

Kesimpulan

Saya harap panduan ini membantu Anda untuk memuat file media WP ke Google Cloud dan, Anda melihat peningkatan kinerja. Untuk caching dan manfaat lainnya, Anda juga dapat mempertimbangkan WP Rocket.

TAGS:

  • GCP

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map