Kembali ke Blog

Kenapa Saya Pindahin gookkis.com dari Laravel ke Astro

#astro#laravel#static-site
Kenapa Saya Pindahin gookkis.com dari Laravel ke Astro

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.