Oy guys, pilihan hosting sekarang sudah lebih banyak dan terjangkau. Mulai dari shared hosting VPS sampai Cloud dengan kenyamanan scale-nya jika app mulai rame. Tapi jika kamu ingin hostingin app online untuk sekedar prototyping atau tugas sekolah atau kuliah, kamu bisa cobain Cloudflare.

Cloudflare punya layanan seperti hosting gratis dengan domain dan SSL gratis yang bisa kamu gunakan. Cloudflare worker & pages namanya, dengan fitur ini kamu bisa upload project dari HTML biasa, sampai node js dan phyton.

Cloudflare juga punya database paket gratis juga bisa kamu mau mengonlinekan sekedar hobby atau tugas dari kampus layaknya sudah di staging server beneran.

Yuk lanjuttt…

Cloudflare Worker & Pages

Cloudflare punya sebuah layanan menarik untuk mencoba up project ke internet, Cloudflare Worker (lebih advance) & Cloudflare Pages.

Deploy serverless code instantly across the globe to give it exceptional performance, reliability, and scale.”

Cloudflare Pages is a JAMstack platform for frontend developers to collaborate and deploy websites.”

Cloudflare Page untuk halaman static HTML biasa namun kalau Cloudflare Worker untuk fontend page sama API modern.

Yess dengan fitur ini kamu bisa ekperimen, testing layaknya staging server deploy-nya cepet gratis dan pilihan opsi berbayar untuk limit yang bisa auto scale sesuai user yang menggunakan aplikasi kita.

UNtuk perbedaan lebih teknikal bisa kunjungi penjelasan dari CLoudflare disini

Cara Upload Project ke Cloudflare Worker & Pages

Cara mudahnya kamu bisa pakai web UI Cloudflare untuk mulai deploy. Ada dua cara kamu bisa upload project kamu ke cloudflare. Yaitu pakai upload manual file projek dan pakai Git..

Upload Manual (Cloudflare Pages)

Kita coba upload project Manual dulu, contoh project yang akan diupload sebuah aplikasi simpel berbasis PHP dimana hanya ada frontend-nya saja

  1. Buka dan login ke Cloudflare
  2. Pada bagian menu samping, cari Compute (Worker) lalu pilih Worker & Pages
  3. Pilih create, lalu pilih bagian Pages
  4. Kemudian pilih use direct upload
  5. Ketik nama project untuk domainnya nanti lalu upload project asset-nya

Setelah selesai, kamu akan diberi link alamat projekanmu tadi, dan selamat kamu sudah mengupload projek ke Cloudfalre.

Upload dari Layanan Git (GIthub & GitLab) (Cloudflare Worker)

Lanjut, bisa juga upload menggunakan Git bila workflow projek kamu sudah menggunakan Git. Pastikan kamu sudah menggunakan Version Control Git baik Github atau GitLab sebelumnya, sudah? lanjut:

  1. Buka dan login ke Cloudflare lalu cari Compute (Worker) di menu samping.
  2. Kemudian pilih worker & pages lalu langsung saja klik create
  3. Di menu Worker, import a repository
  4. Kemudian disini hubungkan akun Git kamu (Github atau GitLab)
  5. Setelah terhubung, pilih repo lalu klik deploy
  6. Setelah berhasil kamu akan mendapat alamat url projek kamu, dan si projek sudah siap di tes.

Dan selesai, projek kamu sudah online dan sudah dilengkapi domain yang bisa diakses dimana saja.

Tidak hanya berhenti disitu, kamu juga bisa mengatur branch mana yang diset sebagai production dan development, memasang custom domain, pilih versi build image Cloudflare sesuai spek projek kamu dan banyak lagi. Main aja ke tab setting project.

Yess kalau mau pelajari ekosistem-nya Cloudflare karena banyak banget tool berguna yang mungkin cocok dengan proje, kamu bisa install dan pelajari CLI Cloudflare nya juga.

Akhir Kata

Pilihan layanan untuk developer semakin banyaka saja. Contohnya Cloudflare, yang membarikan fitur layaknya hosting yang simple dengan biaya yang sangat terjangkau (gratis) namun punya performa yang enggak kaleng-kaleng.

Walau tier gratis, lebih dari cukup untuk sekedar apalagi untuk hobby atau pelajar atau digunakan untuk protoyping kecil – kecilan.

Okay sekian artikel kali ini tentang cara mengupload project ke Cloudflare menggunakan fitur Worker & Page. Bila ada salah kata mohon dikoreksi, terimakasih sudah mampir.

Shares:

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *