Kenapa Saya Pindahin gookkis.com dari Laravel ke Astro
#astro#laravel#static-site
Selama ini gookkis.com jalan di atas Laravel dengan database PostgreSQL (Supabase) dan admin panel buat nulis blog & portfolio. Jalan, tapi effort maintenance-nya nggak sepadan buat proyek personal dengan waktu ngurus yang terbatas — ada server, ada database, ada Docker container yang perlu dipantau.
Cara saya nulis konten sekarang adalah brainstorming sama AI lalu diedit manual, jadi workflow berbasis file Markdown + git ternyata jauh lebih pas — nggak perlu buka CMS, tinggal edit file dan push. Makanya situs ini dipindah ke Astro: static site, konten disimpan di git, deploy tinggal build lalu sync ke server yang sama.
Yang berubah:
- Nggak ada database atau CMS lagi — semua post dan portfolio adalah file Markdown di folder
src/content. - Nggak ada Docker/PHP-FPM buat situs ini — hasil build cuma HTML/CSS/JS statis.
- Tetap dwibahasa (ID/EN), sekarang lewat URL (
/en/...) alih-alih session cookie.
Kalau kamu juga lagi mikirin hal serupa buat situs personal, worth dicoba.