<p>- เพิ่ม REST API ที่มีฟีเจอร์หลากหลายให้กับ MySQL, PostgrSQL, SQL Server, SQLite ได้อย่างง่ายดาย<br /> - อิมพลีเมนต์ TreeQL สำหรับ PHP ซึ่งเป็นภาษา query ที่คืนค่า JSON แบบมีโครงสร้าง <br /> - ติดตั้งง่าย (ผ่าน Composer หรือใช้ไฟล์เดียว)<br /> <br /> ฟีเจอร์ที่รองรับ<br /> - นำไปใช้และบำรุงรักษาได้ด้วยโค้ดจำนวนน้อย<br /> - ระบบสิทธิ์สำหรับ DB/ตาราง/คอลัมน์/เรคอร์ด <br /> - การทำ Sanitizing อินพุตและการตรวจสอบความถูกต้องด้วยกฎและ callback <br /> - รองรับการส่ง JSON object/array เป็นอินพุต <br /> - รองรับเลย์เอาต์ single และ multi DB แบบ multi-tenant <br /> - รองรับ CORS หลายโดเมน <br /> - อ่านผลลัพธ์ที่ join จากหลายตารางได้ <br /> - รองรับการค้นหาแบบผสม <br /> - รองรับ Pagination, การจัดเรียง, รายการ Top N และการเลือกคอลัมน์ <br /> - Nested Result ของ belongsTo, hasMany, HABTM(has_and_belongs_to_many)<br /> - รองรับ Atomic Increment ผ่าน PATCH (สำหรับเคาน์เตอร์)<br /> - รองรับฟิลด์ไบนารีด้วยการเข้ารหัส base64 <br /> - รองรับฟิลด์และฟิลเตอร์ Spatial/GIS ด้วย WKT/GeoJSON <br /> - สร้างเอกสาร API ด้วยเครื่องมือ OpenAPI <br /> - การยืนยันตัวตนด้วย API Key, JWT token, username/password <br /> - กำหนดค่า DB connection แยกตามการยืนยันตัวตน<br /> - รองรับการอ่านโครงสร้างฐานข้อมูลเป็น JSON <br /> - เปลี่ยนแปลงโครงสร้างฐานข้อมูลได้ผ่าน REST <br /> <br /> โปรเจ็กต์ที่เกี่ยวข้อง <br /> - JS-CRUD-API : ไลบรารี JS Client สำหรับ PHP-CRUD-API <br /> - PHP-API-AUTH : ผู้ให้บริการยืนยันตัวตนสำหรับ PHP-CRUD-API แบบไฟล์เดียว<br /> - PHP-CRUD-UI : UI สำหรับ PHP-CRUD-API แบบไฟล์เดียว<br /> - PHP-CRUD-ADMIN : อินเทอร์เฟซผู้ดูแลฐานข้อมูลสำหรับ PHP-CRUD-API แบบไฟล์เดียว<br /> - PHP-SP-API : เพิ่ม REST API ให้ SQL Database ด้วยไฟล์เดียว <br /> - VUE-CRUD-UI : เพิ่ม Vue UI ให้ PHP-CRUD-API ด้วยไฟล์เดียว </p>

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น