เว็บต้องกำหนด security headers และนโยบายเนื้อหาให้เหมาะกับทรัพยากรที่โหลด จึงถามว่า ในการพัฒนา Web Application หลักการ MVC (Model-View-Controller) มีวัตถุประสงค์หลักคืออะไร?
กเพิ่มความเร็วในการโหลด Web Application ให้มากที่สุด
ขแยกกิจกรรมของโปรแกรมออกเป็นส่วนต่างๆ เพื่อให้ง่ายต่อการจัดการและบำรุงรักษา
คลดจำนวน Database ที่ใช้ในระบบงาน
งกำหนดให้ผู้ใช้งานเห็นโค้ดทั้งหมดของแอปพลิเคชัน
เฉลยอธิบาย
หลักการ MVC แบ่งโปรแกรมออกเป็น 3 ส่วน ได้แก่ Model (ข้อมูล) View (ส่วนแสดงผล) และ Controller (ตัวควบคุม) เพื่อความเป็นระเบียบและง่ายต่อการบำรุงรักษา ฐานความปลอดภัยปัจจุบัน: OWASP Top 10:2025 — https://owasp.org/Top10/