CakePHP เป็นเฟรมเวิร์กแอปพลิเคชันเว็บโอเพ่นซอร์สที่เขียนด้วย PHP แต่โมเดลได้รับการออกแบบโดยใช้ Ruby on Rails ในฐานะ Rails ของโลก PHP CakePHP ได้นำคุณสมบัติที่ยอดเยี่ยมมากมายของ RoR มาใช้และมีความเป็นผู้ใหญ่สูง รายชื่อเว็บไซต์ที่ใช้เฟรมเวิร์ก CakePHP ในปัจจุบันสามารถดูได้ที่หน้า Sitesinthewild ของเว็บไซต์ cakephp.org
CakePHP เป็นเฟรมเวิร์กการพัฒนาที่รวดเร็วซึ่งใช้รูปแบบการออกแบบที่มีชื่อเสียง เช่น ActiveRecord, AssociationDataMapping, FrontController และ MVC เป้าหมายหลักของโครงการนี้คือการจัดหาแพลตฟอร์มที่ช่วยให้นักพัฒนา PHP ทุกระดับสามารถพัฒนาเว็บแอปพลิเคชันที่มีประสิทธิภาพได้อย่างรวดเร็วโดยไม่สูญเสียความยืดหยุ่น
คุณสมบัติหลักของเฟรมเวิร์ก CakePHPphpขึ้นอยู่กับสถาปัตยกรรม MVC
ดูรองรับอาแจ็กซ์
กรอบการตรวจสอบในตัว
จัดเตรียมโมดูลพื้นฐานของแอปพลิเคชันและการสร้างโค้ด CRUD อัตโนมัติ
จัดเตรียมส่วนประกอบสำหรับเซสชันการประมวลผล คำขอ และความปลอดภัย
ความสามารถในการแคชมุมมองที่ยืดหยุ่น
เชิงวัตถุ
ไม่จำเป็นต้องกำหนดค่า เพียงติดตั้งฐานข้อมูล
เข้ากันได้กับ PHP4 และ PHP5
การแสดงหน้าเฟรมเวิร์ก CakePHPphp