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