Perintah: site:publish
Perintah site:publish adalah satu-satunya jalur resmi untuk menayangkan website kurasi afiliasi Anda ke internet publik. Di CuanAff, proses penerbitan tidak membutuhkan server hosting berbayar atau pengaturan server VPS yang rumit. Dalam satu baris perintah, sistem otomatis mengaudit kesehatan data, merakit halaman produksi, dan mengunggah website ke jaringan CDN global Cloudflare Pages secara gratis selamanya ($0/bulan).
⚡ Fungsi Cepat
- Tayang Online Tanpa Biaya Server ($0/Bulan): Memanfaatkan infrastruktur kelas dunia Cloudflare Pages dengan bandwidth tak terbatas dan sertifikat SSL gratis.
- Satu Verb Publikasi Tunggal: Menggabungkan validasi integritas data toko, audit link SEO, dan pengunggahan aset hanya dalam satu langkah cepat.
- Simulasi Aman dengan
--dry-run: Anda dapat memeriksa apakah seluruh data produk dan tautan sudah sempurna sebelum website benar-benar disiarkan ke internet.
Aturan Berdiri CuanAff: Publish = Produksi
- Tidak Ada Lingkungan Staging Terpisah: Menjalankan
site:publishtanpa parameter pengaman berarti Anda langsung memperbarui website di jaringan internet publik. - Gunakan
--dry-runSebagai Penjaga Keamanan: Selalu biasakan menjalankanphp cuanaff site:publish <slug> --dry-runterlebih dahulu sebelum melakukan penerbitan final.
🛠️ Jalur A: Perintah CLI
Jalankan perintah publikasi 2 langkah di terminal komputer Anda:
bash
# Langkah 1: Uji simulasi aman (WAJIB DILAKUKAN DULUAN)
php cuanaff site:publish <slug-situs> --dry-run
# Langkah 2: Terbitkan resmi ke internet publik
php cuanaff site:publish <slug-situs>Contoh Praktis:
bash
# 1. Simulasi pada situs koper & tas travel
php cuanaff site:publish tas --dry-run
# 2. Terbitkan situs koper travel ke internet
php cuanaff site:publish tas
# 3. Terbitkan dengan menentukan profil Cloudflare spesifik
php cuanaff site:publish tas --profile=personalPratinjau Output Terminal:
txt
[PUBLISH] Memulai pipeline penerbitan: tas (TasKu)
[VALIDASI] Memeriksa integritas katalog produk... OK (15 produk lolos validasi)
[AUDIT] Memeriksa tautan, meta tag & Open Graph... OK (0 broken link)
[PRODUKSI] Merakit bundel statis teroptimasi... OK (28 halaman dirakit)
[UPLOAD] Mengunggah 54 berkas ke Cloudflare Pages... OK
[DEPLOY] Deployment ID: 89ab31f4-7c22-41e9-9231-ca5a0921bc41
[ONLINE] Website aktif di: https://tas.delanja.com (atau https://tas.pages.dev)
[STATUS] Respons Server: HTTP/2 200 OK (Waktu respon: 0.12s)🤖 Jalur B: Prompt AI Siap Salin
Bagi Anda yang menggunakan asisten coding (Antigravity, CommandCode, Cursor) atau AI chat (ChatGPT, Claude), cukup salin template prompt berikut:
Template Prompt AI (Tinggal Salin & Sesuaikan)
text
Halo AI, tolong bantu saya menerbitkan website "tas" di CuanAff ke internet global:
1. Pertama, jalankan simulasi aman terlebih dahulu dengan perintah:
php cuanaff site:publish tas --dry-run
2. Jika hasil simulasi 100% aman tanpa kendala broken link atau kesalahan data, lanjutkan dengan penerbitan resmi menggunakan perintah:
php cuanaff site:publish tas
3. Setelah website online, tolong berikan URL aktifnya beserta ringkasan status publikasi.Bekerja Bersama Coding Agent (Antigravity / CommandCode / Cursor)
Asisten coding pintar dapat memeriksa output dari langkah --dry-run. Jika ditemukan link rusak atau foto yang belum terpasang, AI akan segera memberitahukan Anda dan menawarkan solusi perbaikan sebelum mengeksekusi penerbitan produksi.
⚙️ Parameter & Opsi Kunci
Berikut adalah opsi dan parameter utama pada perintah site:publish:
| Parameter / Opsi | Wajib? | Keterangan & Fungsi | Contoh Nilai |
|---|---|---|---|
<slug-situs> | Opsional | Slug website yang ingin diterbitkan (bawaan: situs aktif). | tas, aman |
--dry-run | Sangat Dianjurkan | Menjalankan seluruh proses validasi dan perakitan tanpa mengunggah ke Cloudflare. | --dry-run |
--profile=<nama> | Opsional | Memilih profil akun Cloudflare yang digunakan (bawaan: profil aktif dari auth). | --profile=personal |
--preview-drafts | Opsional | Menerbitkan versi draf ke rute pratinjau tertutup (noindex). | --preview-drafts |
--json | Opsional | Menghasilkan rekap deployment dalam format JSON terstruktur. | --json |
🌐 Hasil Nyata di Situs Web
Setelah perintah site:publish berhasil dijalankan:
- Website Tayang di Internet Publik:
- Website Anda resmi aktif di subdomain Cloudflare Pages (misal:
https://tas.pages.dev) atau domain kustom Anda (misal:https://tas.delanja.com).
- Website Anda resmi aktif di subdomain Cloudflare Pages (misal:
- Koneksi Cepat & Keamanan SSL:
- Website otomatis dilindungi sertifikat keamanan HTTPS/SSL tanpa biaya tambahan.
- Konten di-cache di ratusan server edge Cloudflare di seluruh dunia, membuat website terbuka sekejap mata (<0.5 detik) di ponsel pengunjung.
- Mesin Komisi Siap Bekerja:
- Calon pembeli yang datang dari pencarian Google atau media sosial dapat langsung membaca komparasi produk Anda, mengklik tombol beli toko resmi, dan mencatatkan komisi ke akun afiliasi Anda.
