codeigniter: CI คืออะไร ? ทำงานอย่างไร
โดย: Administrator
เมื่อ: 13/12/2562 11:14:50
Tags: basic codeigniter,
Codeigniter หรือที่เรียกย่อๆ ว่า CI เป็นชุดคำสั่งของภาษา PHP หรือที่เรียกว่า Framework นั่นเอง พัฒนาขึ้นตั้งแต่ปี 2006 และยังมีการพัฒนามาเรื่อยๆ จนถึงปัจจุบัน โดย Rick Ellis มีลิขสิทธิ์เป็น Open Source เหมาะสำหรับพัฒนาเว็บไซต์และเว็บแอปพลิเคชั่น โดยได้วางโครงสร้างในการพัฒนาโปรแกรมอย่างเป็นระบบ
โดยจะมีระบบโครงสร้างเป็น Model-View-Controller หรือ MVC ดังนี้
- Controller : ใช้เป็น สื่อกลาง ระหว่าง Model กับ View
- Model : ใช้เป็นโครงสร้างข้อมูล เป็นคลาสแบบจำลองจะมีฟังก์ชั่นที่ช่วยให้สามารถปรับปรุงฐานข้อมูลได้
- View : .ใช้เป็นส่วนของหน้าเว็บ ซึ่งสามารถเป็นเพียงบางส่วนของหน้าได้ เช่น ส่วนหัว ส่วนเนื้อหา และ ส่วนท้าย โดยให้ Controller เป็นตัวเรียกใช้