PHP CodeIgniter CRUD Application
1.0.0
พื้นที่เก็บข้อมูลนี้มี CRUD ที่ครอบคลุม (สร้าง, อ่าน, อัปเดต, ลบ) แอปพลิเคชันที่พัฒนาขึ้นโดยใช้ PHP และ CodeIgniter 3 แอปพลิเคชันแสดงให้เห็นถึงสถาปัตยกรรม MVC ที่มีโครงสร้างที่ดี (Model-View-Controller) พร้อมคุณสมบัติเพิ่มเติมสำหรับการจัดการเซสชันการตรวจสอบและความปลอดภัย มันรวมถึง HomeController , CrudController , CrudService , CrudRepository และ DatabaseModel พร้อมกับผู้ช่วยตรวจสอบความถูกต้องและการจัดการดู
form_validation ของ CodeIgniterpassword_hash เพื่อความปลอดภัยขั้นสูงpassword_hashHomeController : จัดการการเข้าสู่ระบบการลงทะเบียนและการออกจากระบบCrudController : จัดการการดำเนินงานและการโต้ตอบกับบริการCrudService : จัดการตรรกะทางธุรกิจสำหรับการดำเนินงาน CRUDCrudRepository : ผู้ไกล่เกลี่ยของ CrudService และ DatabaseModel , การจัดการการคงอยู่ของข้อมูลและการดึงข้อมูลDatabaseModel : มีการดำเนินการที่เกี่ยวข้องกับฐานข้อมูลทั้งหมดValidation Helper : จัดการฟังก์ชั่นที่เกี่ยวข้องกับการตรวจสอบความถูกต้อง โคลนที่เก็บ :
git clone https://github.com/SLoharkar/PHP-CodeIgniter-CRUD-Application.git
cd PHP-CodeIgniter-CRUD-Applicationกำหนดค่าฐานข้อมูล :
application/config/database.php ด้วยข้อมูลรับรองฐานข้อมูลของคุณเรียกใช้การอพยพ :
database.sql ที่อยู่ในรูทของโครงการไปยังฐานข้อมูล MySQL ของคุณ สิ่งนี้จะสร้างตารางที่จำเป็นกำหนดค่า URL พื้นฐาน :
application/config/config.php เพื่อให้ตรงกับสภาพแวดล้อมในเครื่องหรือการผลิตของคุณเริ่มแอปพลิเคชัน :
htdocs สำหรับ XAMPP)http://localhost/PHP-CodeIgniter-CRUD-Application สำหรับภาพรวมอย่างรวดเร็วของแอปพลิเคชันดูตัวอย่างวิดีโอด้านล่าง: