แนวคิดของ MVC เป็นยังไง ? แนวคิดของ MVC นั้นจะใช้หลักการของ OOP ซึ่งแบ่งการทำงานหลักๆให้เป็นรูปแบบของ object โดยที่ MVC นั้นกำหนดชื่อ object มาให้เรียบร้อยแล้วตามชื่อเลยก็คือ model view controller ซึ่งมีกติกาคือ การทำงานของทั้ง 3 object นี้จะแยกการทำงานอย่างชัดเจนห้ามก้าวก่ายงานกันเด็ดขาด
model
view –> ส่วนของ template
controller
การทำงานคือ user เรียกเว็บไซต์ request ไปที่ routing แล้ว routing เป็นการค้นหาเส้นทางว่าไปทางไหน แล้วไปสื่อสารกับ controller จากนั้นก็ไปก็ประมวลผลว่า user ต้องการอะไร เช่นต้องการ data (ข้อมูล) จึงส่งไปที่ model และ model ดึงข้อมูลที่ database แล้วmodel ก็จะทำการดึงข้อมูลมาส่งให้ที่ view (หน้าตาของเว็บ)แล้วส่วนของ view ก็จะแสดงผลให้ user

mvc laravel framwork credit ภาพจาก KongRuksiam Tutorial

แบ่งปันกัน เราอยู่กันไม่เกิน 100 ปีหรอกครับ
สุดท้ายก็ทิ้งไว้ที่โลก จะคงเหลือไว้แต่คุณงามความดีที่ให้ระลึกถึงกันครับ
Follow Us / Thanat Sirikitphattana