โครงสร้าง
แนะนำ Kotchasan
Kotchasan เป็นเว็บเฟรมเวิร์คที่พัฒนาขึ้นด้วยภาษา PHP มีโครงสร้างเรียบง่ายและโหลดได้อย่างรวดเร็ว เหมาะสำหรับการพัฒนาแอพพลิเคชันที่ต้องการประสิทธิภาพและความสะดวกในการจัดการโค้ด
ความหมายของ MMVC และโมดูลของคชสาร
MMVC ย่อมาจาก Modules Model View Controller ซึ่งหมายถึงการรวมเอาหลักการของ MVC มาใช้ในรูปแบบโมดูล ทำให้การพัฒนาแอพพลิเคชันสามารถทำได้ง่ายขึ้นและมีความยืดหยุ่นในการจัดการโมดูลต่าง ๆ
เริ่มต้นใช้งานเฟรมเวิร์ค
หลังจากที่ติดตั้ง Kotchasan เสร็จเรียบร้อยแล้ว คุณสามารถเริ่มต้นสร้างแอพพลิเคชันได้ทันที โดยการใช้ฟีเจอร์ต่าง ๆ ของเฟรมเวิร์ค
ค่าคงที่ต่างๆ ของ Kotchasan
ค่าคงที่ใน Kotchasan เป็นข้อมูลที่สามารถเรียกใช้งานได้ตลอดทั้งโปรเจ็ค ซึ่งมีการกำหนดค่าเริ่มต้นไว้ในไฟล์ Kotchasan/load.php โดยสามารถปรับแต่งตามความต้องการของโปรเจ็คได้
Router หัวใจของเฟรมเวิร์ค
Router เป็นส่วนที่สำคัญในการกำหนดเส้นทางการทำงานของ Kotchasan มันจะทำหน้าที่รับข้อมูลจาก URL ของเว็บไซต์และเลือกเส้นทางที่เหมาะสมเพื่อส่งไปยัง Controller
Controller สมองของเฟรมเวิร์ค
เมื่อข้อมูลผ่าน Router มาแล้ว จะถูกส่งต่อไปยัง Controller ซึ่งเป็นส่วนที่ทำหน้าที่ประมวลผลข้อมูลที่ได้รับจาก Router โดย Kotchasan มี Controller หลักที่กำหนดไว้แล้วเพื่อให้คุณสามารถเริ่มต้นใช้งานได้ทันที
Model จัดการกับข้อมูลรูปแบบต่างๆ
Model ใน Kotchasan ทำหน้าที่เป็นตัวกลางในการติดต่อกับฐานข้อมูล โดยรองรับฐานข้อมูลหลายรูปแบบ เช่น MySQL, Oracle, MSSQL และอื่น ๆ ซึ่งช่วยให้คุณสามารถจัดการข้อมูลได้อย่างมีประสิทธิภาพ
View และการแสดงผล
View ใน Kotchasan ทำหน้าที่จัดการการแสดงผลโดยตรง รวมถึงการใช้ Engine ของ Template ที่ช่วยให้การสร้างและจัดการหน้าเพจเป็นไปได้อย่างง่ายดาย