CRUD คืออะไร รวม codeigniter library ที่จะทำให้ชีวิตง่ายขึ้น

php-codeigniter-framework
php-codeigniter-framework

CRUD คืออะไร รวม codeigniter library ที่จะทำให้ชีวิตง่ายขึ้น



CRUD คืออะไร รวม codeigniter library ที่จะทำให้ชีวิตง่ายขึ้น


CRUD ย่อมาจากคำ 4 คำคือ (Create, Read, Update, Delete)

  • C = Create หมายถึงการเพิ่มเข้ามาหรือการสร้างข้อมูลใหม่ ๆ ขึ้นมาในระบบฐานข้อมูล
  • R = Read หมายถึงการสืบค้นหรือการเรียกข้อมูลขึ้นมาตรวจสอบ คำนวณหรือแสดงผลในหน้าเว็บไซต์
  • U = Update หมายถึงการปรับปรุงแก้ไขข้อมูลเดิมที่มีอยู่ในระบบฐานข้อมูลอยู่แล้ว
  • D = Delete หมายถึงการลบข้อมูลออกไปจากระบบฐานข้อมูล

CRUD จึงเป็นกระบวนการในการทำงานที่มีความเกี่ยวข้องกับระบบฐานข้อมูล โดยหลัก ๆ แล้วมี action อยู่ 4 อย่างด้วยกันคือการ เพิ่ม เรียกดู ปรับปรุง และลบข้อมูล



Codeigniter เป็น PHP Framework ที่ได้รับความนิยมมาช้านาน และก็ยังมีการพัฒนาเวอร์ชั่นใหม่ ๆ อย่างต่อเนื่องจนถึงปัจจุบัน ด้วยความที่ได้รับความนิยมและมี Programmer ทั่วโลกนิยมใช้เป็น framework ในการพัฒนาเว็บไซต์ ทำให้เกิดชุมชนผู้ใช้งานมากมายทั่วโลก


เมื่อเกิดชุมชน มีการแลกเปลี่ยนข้อมูล การแก้ปัญหา ช่วยเหลือ ก็ย่อมมีการพัฒนาต่อยอด นั่นเป็นเหตุผลทำให้มีการนำเฟรมเวิร์คไปพัฒนา library ในรูปแบบต่าง ทั้งส่วนจัดการ backend, พัฒนาเว็บไซต์สำเร็จรูปแบบ CMS ในบทความนี้จะยกแนะนำ 2 php library ที่พัฒนาขึ้นมาสำหรับใช้กับเว็บไซต์ที่พัฒนาจาก codeigniter ที่จะทำให้นักพัฒนาสะดวกสบายมากยิ่งขึ้น

แนะนำ CRUD Library สำหรับ Codeigniter framework

  • CRUDigniter
    เว็บไซต์ : crudigniter.com
    ประโยชน์ : ใช้สำหรับการจัดการตารางฐานข้อมูลในแบบ CRUD สามารถ import ฐานข้อมูลและออกมาแสดงในรูปแบบ ER Diagram ได้เลย สามารถสร้าง form validation rules ได้ และยิ่งกว่านั้นคือสามารถ export ออกมาเป็น bootstrap code ได้เลย


    codeigniter crud

  • Grocery CRUD
    เว็บไซต์ : grocerycrud.com
    ประโยชน์ : ใช้สำหรับการจัดการตารางฐานข้อมูลในแบบ CRUD จุดเด่นของ Grocery CRUD คือสามารถนำไปใช้สร้างระบบการจัดการหลังบ้านของทุกเว็บไซต์ได้เลย ไม่ว่าจะออกแบบตารางมาในรูปแบบไหน Grocery สามารถ render ออกมาให้สามารถ เพิ่ม ลบ แก้ไข ได้โดยใช้คำสั่งเพียงไม่กี่บรรทัด


    codeigniter crud