เว็บต้องกำหนด security headers และนโยบายเนื้อหาให้เหมาะกับทรัพยากรที่โหลด จึงถามว่า ในการพัฒนา Web Application หลักการ MVC (Model-View-Controller) มีวัตถุประสงค์หลักคืออะไร?

เพิ่มความเร็วในการโหลด Web Application ให้มากที่สุด
แยกกิจกรรมของโปรแกรมออกเป็นส่วนต่างๆ เพื่อให้ง่ายต่อการจัดการและบำรุงรักษา
ลดจำนวน Database ที่ใช้ในระบบงาน
กำหนดให้ผู้ใช้งานเห็นโค้ดทั้งหมดของแอปพลิเคชัน

เฉลยอธิบาย

หลักการ MVC แบ่งโปรแกรมออกเป็น 3 ส่วน ได้แก่ Model (ข้อมูล) View (ส่วนแสดงผล) และ Controller (ตัวควบคุม) เพื่อความเป็นระเบียบและง่ายต่อการบำรุงรักษา ฐานความปลอดภัยปัจจุบัน: OWASP Top 10:2025 — https://owasp.org/Top10/

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการพัฒนาโปรแกรมระบบงานในลักษณะ Web Application

ดูข้อสอบวิชานี้ทั้งหมด →