CDN kepanjangan dari Content Delivery Network atau Content Distribution Network atau dalam bahasa indonesia disebut Jaringan Pendistribusian Konten. CDN adalah sebuah sistem jaringan server untuk mendistribusikan konten yang ada dalam sebuah aplikasi/web ke berbagai pengakses/pengguna di berbagai belahan dunia agar data/konten yang dikirim diterima lebih cepat. CDN diperuntukkan untuk website atau aplikasi yang pengaksesnya dari berbagai belahan dunia.
Cara Kerja CDN
Sebuah web atau aplikasi yang diakses secara online tentunya memiliki server pusat yang menyimpan seluruh data web tersebut. Ketika seseorang mengakses atau menggunakan layanan web tersebut, maka komputernya akan mengirim request http ke pusat server meminta data untuk ditampilkan. Setelah itu, server akan memproses permintaan itu dan mengirimkan data yang diminta komputer pengakses. Data ini bisa berupa halaman web, video, gambar dan sebagainya.
Nah, proses permintaan dan penerimaan itu tentunya membutuhkan waktu. Kecepatan proses tersebut ditentukan beberapa faktor. Salah satunya adalah jarak antara server dan komputer pengakses(client). Semakin jauh jaraknya, semakin lama waktu yang dibutuhkan untuk proses tersebut.
Oleh sebab itulah, website-website yang diakses dari berbagai belahan dunia perlu server-server lain yang ditempatkan di berbagai tempat di dunia agar pengaksesannya di wilayah tersebut lebih cepat. Server-server inilah yang disebut CDN server(CDNS). CDNS ini berisi salinan data-data dari server utama, sehingga ketika client mengakses web tersebut data yang diminta dan diterima bukan dari server utama, melainkan dari cdns sehingga prosesnya lebih cepat.
Begitulah kira-kira cara kerjanya. Oleh karena itu, jika anda mempunyai website yang pengaksesnya dari luar negeri, atau yang servernya lemot saya sangat merekomendasikan untuk memakai CDN. Dengan CDN, website anda bisa diakses lebih cepat 2 kali lipat bahkan lebih. Buktinya adalah website yang anda kunjungi ini. Server website ini memiliki kecepatan yang agak lambat, tapi setelah memakai CDN yang bahkan gratisan, kecepatannya bertambah 2 kali lipat.
Saat ini sudah ada banyak sekali layanan CDN baik yang gratis maupun yang berbayar. Yang gratis di antaranya adalah CloudFlare (direkomendasikan) dan Bootstrap CDN. Sedangkan yang berbayar misalnya MetaCDN dan MaxCDN.
wow great!
ReplyDeleteOnline Selenium Training | Selenium Training Institute in Chennai | Best Selenium Training Center in chennai | Best Automation Testing Training in Chennai
alinan data-data dari server utama, sehingga ketika client mengakses web tersebut data yang diminta dan diterima bukan dari server utama, melainkan dari cdns sehingga prosesnya lebih cepat.
ReplyDelete