ทำไม static site ถึงเหมาะกับเว็บส่วนตัวมากกว่า CMS
ความคิดเรื่อง trade-off ระหว่าง static generator กับ CMS สำหรับเว็บ developer ส่วนตัว
เว็บส่วนตัวของ developer มักไม่ต้องการ dynamic content จริงๆ — content เปลี่ยนไม่บ่อย, ไม่มี user login, ไม่มี comment system
สิ่งที่ได้จาก static site:
ความเร็ว — ไม่มี database query, ไม่มี server-side rendering ทุก request → TTFB ต่ำมาก
ความปลอดภัย — ไม่มี backend = attack surface น้อยลงมหาศาล ไม่มี CMS admin panel ที่ถูก brute force
ค่าใช้จ่าย — host บน Railway, Vercel, Netlify แบบ free tier ได้โดยไม่ต้อง VPS
Ownership — content อยู่ใน Markdown ใน git repo ไม่ถูก lock-in กับ vendor ไหน ย้ายระบบก็แค่เปลี่ยน build tool
trade-off หลักคือ build time เพิ่มขึ้นตาม content — แต่สำหรับขนาด personal site ยังไม่มีวันรู้สึกช้า