Memindahkan Website Statis dari Shared Hosting ke VPS Ubuntu
Catatan migrasi NgodingSantai: inventaris situs lama, GitHub sebagai sumber, web root baru, Nginx, DNS, HTTPS, dan verifikasi publik.
Sembilan belas artikel berbahasa Indonesia tentang HTML, CSS, JavaScript, aksesibilitas, responsive design, performa, dan operasi website statis.
Pelajari layout, keterbacaan teks, dan pengujian halaman melalui alat yang berjalan langsung di browser.
Catatan migrasi NgodingSantai: inventaris situs lama, GitHub sebagai sumber, web root baru, Nginx, DNS, HTTPS, dan verifikasi publik.
Menambahkan virtual host baru pada VPS yang sudah melayani aplikasi lain dengan backup, server_name spesifik, dan pengujian aman.
Studi kasus membedakan delegasi nameserver dan isi zone DNS ketika domain baru diarahkan langsung ke VPS tanpa Cloudflare.
Urutan penerbitan sertifikat yang aman: DNS, firewall, server block, Certbot, redirect, renewal, dan pemeriksaan sertifikat.
Alur update NgodingSantai dari working tree Windows ke branch master lalu pull fast-forward pada Ubuntu tanpa menyimpan token pribadi.
Checklist mengganti domain pada metadata, structured data, sitemap, robots, verifikasi layanan, dan inspeksi URL setelah peluncuran.
Pemeriksaan produksi dari status HTTP dan file publik sampai cache, header keamanan, link internal, viewport, tema, dan fallback tanpa JavaScript.
Studi kasus menyusun landmark, heading, kartu artikel, dan kontrol native yang dapat diuji dengan keyboard.
Membangun galeri responsif dengan track, minmax, auto-fit, grid areas, dan penanganan overflow.
Membuat daftar tugas dengan state, render aman, event delegation, validasi, dan pengujian keyboard.
Membedah implementasi tema NgodingSantai dari token warna, script awal, localStorage, ikon kontrol, hingga audit komponen terang dan gelap.
Prosedur audit NgodingSantai yang memisahkan fakta struktur halaman, data lab, dan data lapangan sebelum memutuskan optimasi.
Simulasi code review yang membahas semantik, CSS, JavaScript, responsive, dependensi, error, dan Git.
Studi kasus alur status, diff, commit, push, dan pull fast-forward agar perubahan lokal dan VPS tidak saling menimpa.
Perbandingan berbasis kebutuhan NgodingSantai: kemudahan GitHub Pages versus kendali Nginx, sertifikat, log, dan multi-domain pada VPS.
Studi kasus navigasi NgodingSantai: dropdown desktop, panel mobile, details native, Escape, fokus, target sentuh, dan status aria-expanded.
Menelusuri perbedaan markup antarlaman, event pointer, fokus, dan state menu hingga navigasi dibangun konsisten oleh satu script.
Mencari elemen penyebab halaman melebar, memperbaiki ukuran intrinsik, merapikan kategori mobile, dan menguji viewport 320–1280 piksel.
Keputusan nyata memisahkan halaman, artikel, aset, script audit, dan konfigurasi deployment pada repository statis tanpa build framework.
Coba kata kunci atau kategori lain.