|
|
|
เริ่มต้นเรียนรู้ PHP Framework แบบ MVC ด้วย Micro Framework พีเอชพีเฟรมเวอร์ค ขนาดจิ๋ว ช่วยให้เริ่มต้นเรียนรู้ MVC ได้ง่ายๆ |
|
|
|
|
|
|
|
ปกติแล้ว framework ระดับทั่วไป เช่น laravel, codeigniter, symfony, phalcon จะเป็น mvc หรือ modular ก็ตาม
ส่วนพวกที่หดตัวลงมาเป็น micro เช่น silex, slim, lumen, phalcon micro จะไม่เน้น mvc ในเอกสารส่วนมากจะคล้ายๆกันคือเริ่มที่กำหนด route เอาเลยแล้วอาจเรียกเป็น function หรือ echo เอาเลยใน closure (anonymous function)
เช่น $route->add('GET', '/', function($r) {echo 'hello';});
จุดประสงค์ของ micro framework ส่วนใหญ่จะเอาไปใช้กับ rest api กันซะเยอะ คือไม่ต้องลีลา, front end ส่งมา รับค่า จัดการ แล้วส่งกลับเลย (อาจจะเป็น json, xml)
ต่างจาก framework ตัวเต็มที่จะมีแยก http, console แล้วยังต้องแยก route สวยๆ, กำหนด controller สำหรับ route, กำหนด model สำหรับทำงาน db, มี library ให้ใช้, มีอะไรต่ออะไรเยอะแยะเลย
อันนี้ที่เห็นโดยทั่วไปเป็นอย่างนี้นะครับ
|
ประวัติการแก้ไข 2019-05-28 13:19:39
|
|
|
|
Date :
2019-05-28 11:45:00 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
[color=orange][color=green]
|
|
|
|
|
Date :
2020-12-25 14:14:43 |
By :
)) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|