ข้ามไปเนื้อหาหลัก

ทำไม 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 ยังไม่มีวันรู้สึกช้า