Posts

Kegunaan Content Delyvery Network / CDN Untuk Mempercepat Website

Kegunaan CDN Untuk Mempercepat Website Anda

CDN merupakan singkatan dari Content Delivery Network adalah jaringan atau kumpulan server yang ditempatkan di berbagai lokasi terpisah yang berfungsi untuk mengirimkan konten dari server ke suatu website.

Lokasi merupakan salah satu faktor penting yang dapat mempengaruhi seberapa cepat sebuah website dimuat.
Sebuah Website yang dibuat dengan lokasi server yang berada di Indonesia tentu saja dapat diakses dengan baik oleh pengunjung dari lokasi yang sama, tapi tidak jika pengunjung website berada di luar negeri.

Jarak lokasi Server dengan Lokasi Pengunjung yang jauh dapat membuat Data Website ditransfer dengan lebih lambat. Pengunjung atau Pengguna Website tentu akan mendapatkan pengalaman yang buruk karena Website di akses sangat Lambat.

Di saat itulah, Fungsi dari CDN bisa digunakan untuk membuat proses pengiriman data website menjadi lebih cepat.

Cara Kerja CDN

CDN sendiri dibangun dengan jaringan server yang berada di berbagai lokasi berbeda. Ketika Website menggunakan CDN, Server CDN meminta (request) berkas statis seperti Javascript, CSS serta gambar dari server website Anda, kemudian Data akan disimpan di dalam server CDN dengan teknologi cache.

Ketika seorang pengguna mengunjungi Website Anda, server CDN terdekat akan meminta berkas statis dari server dan mengirimkan berkas-berkas tersebut pada browser pengunjung. Ketika pengguna melakukan kunjungan pada website Anda untuk kedua kali atau seterusnya, CDN akan mengirimkan data yang sudah tersimpan sehingga proses loading akan lebih cepat.

Adanya CDN juga akan mengurangi beban server karena banyaknya kunjungan di waktu yang sama. Sebab data website dikirim dari server CDN terdekat dengan lokasi pengguna. bukan dari server website secara langsung.

Manfaat Dari CDN

1. Meringankan Kerja Server

Setiap Website dikunjungi, Server Website mengirimkan berkas-berkas agar bisa dimuat di browser pengunjung. Pada saat itu, sumber daya hosting terpakai dan bisa terkuras jika trafik tinggi. Keberadaan CDN bisa meringankan kerja server karena server tidak mengirim data langsung kepada pengunjung, melainkan pada server CDN. Server CDN kemudian meneruskannya pada pengguna.

2. Memungkinkan Akses Secara Global

Letak geografis sebuah server seringkali menjadi kendala saat sebuah Website diakses dari negara lain. Hal itu barangkali akan tambah buruk jika jenis server adalah shared hosting dan sejenisnya. Adanya CDN dapat memberikan kemudahan bagi pengunjung dari negara lain untuk mengakses sebuah website meskipun menggunakan hosting di satu negara tertentu.

3.  Merpercepat Loading Website

CDN dapat membantu mempercepat loading sebuah website karena berkas-berkas statis sudah disimpan di server CDN sebagai cache. Setiap kali pengunjung mengakses website dengan CDN, maka CDN akan mengirimkan berkas yang telah tersimpan sehingga tidak perlu meminta ulang pada server.

4.  Mengurangi Bandwith

Manfaat CDN bagi website juga bisa mengurangi bandwidth yang digunakan karena server tidak harus mengulang pegiriman berkas setiap kali ada pengunjung yang datang. Pengurangan bandwidth juga dapat mengurangi biaya yang harus dikeluarkan webmaster pada hosting dengan jumlah bandwidth yang terbatas.

5. Meningkatkan Keamanan 

Selain manfaat-manfaat yang sudah disebutkan di atas, CDN juga dapat meningkatkan keamanan dari sebuah website. Tepatnya membantu melindungi website dari serangan DDoS (Distributed Denial of Service). Hal ini dikarenakan penyedia layanan CDN telah menambahkan proteksi atau keamanan kelas atas pada server mereka untuk menangkal serangan DDoS tersebut.

Berikut beberapa plugin WordPress untuk menggunakan CDN

– Cloudflare
– Bunny.net
– Sucuri
– Key CDN
– Stackpath