Screen Shot 2559-06-28 at 9.33.47 AM MVC คือ Model-View-Controller ซึ่งในปัจจุบันมีโครงสร้างที่ใช้งานได้ดีกว่านี้แล้ว แต่โครงสร้างแบบนี้ก็ยังเป็นที่นิยมเพราะว่าสามารถใช้งานและเข้าใจได้ง่าย การแบ่งโครงสร้างเราก็จะสร้างตามตัวอย่างในรูปนะครับ หลักๆเลยจะต้องมีทั้ง 3 ตัวนี้ครับ คือ Model-View-Controller ส่วนอื่นใครจะเพิ่มตรงไหนหรือแบ่งยังไงก็แล้วแต่สะดวกเลยนะครับ โดย model จะเป็นส่วนของ data หรือข้อมูลต่างๆ view เป็นส่วนของการแสดงผล controller เป็นตัวควบคุมเชื่อมต่อระหว่าง view และ model หากสนใจรายละเอียดเพิ่มเติมลองค้นหาจาก google ดูนะครับผม 🙂