Codefuck

Cara Membuat CDN (Content Delivery Network)

2019-11-17

Content Delivery Network atau CDN yaitu sarana untuk mendistribusikan konten statis, yaitu javascript, css, gambar, video, musik dsb.

Kegunaan CDN

Lalu apa sih kegunaan CDN ??
Kebergunaan dari CDN ini di antaranya agar website yang kita punya memiliki kecepatan tinggat dewa, dan Algoritma google pun saat ini melakukan filtering pada website / blog yang memiliki kecepatan stabil.

Dalam membuat CDN kalian bisa menggunakan layanan berbayar seperti MaxCdn dan JSdeliver. Tapi tenang disini kita bisa buat CDN sendiri tanpa mengeluarkan biaya sepeserpun. Simak dibawah ini.

Bagi pengguna smartphone kalian install aplikasi termux terlebih dahulu sebagai alat pendukung.

Firebase

Diawali dengan menggunakan layanan hosting CDN dari firebase, cara membuatnya cukup mudah hanya perlu membuat hosting di Google Firebase dan otomatis kalian sudah mempunyai CDN sendiri.

Silahkan kalian daftar di https://firebase.google.com > buat project baru. Selanjutnya buka termux dan folder dimana file yang nantinya akan di upload. Tutorial installasi hosting firebase bisa kalian cek Disini

Github

Sama halnya seperti firebase kalian buat website di github, setelah itu upload semua file kedalam directory git yang kalian punya.

Cloudflare

Membuat CDN di cloudflare kalian harus punya domain atau subdomain sendiri yang bisa melakukan change name server, cukup pasang SSL pada domain dan otomatis kalian sudah mempunyai web CDN sendiri.

Khusus konten statis yang berupa source seperit Javascript dan CSS kalian harus mengubahnya menjadi minifier terlebih dahulu dengan menggunakan tools dari Minifier.Org*

Cek CDN

Pengecekan CDN apakah aktif atau tidak bisa kalian lihat pada artikel berikut dengan judul Cara Cek CDN, sebagai contoh website dengan CDN adalah blog ini silahkan kalian cek kecepatan loading https://codescript.web.app di Google Insight dan di GTmatrix atau bisa kalian rasakan sendiri wkwkw.