CakePHP هو إطار تطبيق ويب مفتوح المصدر مكتوب بلغة PHP، ولكن نموذجه مصمم باستخدام Ruby on Rails. باعتبارها Rails لعالم PHP، اعتمدت CakePHP العديد من الميزات الممتازة لـ RoR وهي ناضجة للغاية. يمكن الاطلاع على قائمة مواقع الويب التي تستخدم حاليًا إطار عمل CakePHP على صفحة Sitesinthewild في موقع cakephp.org.
CakePHP هو إطار عمل للتطوير السريع يستخدم أنماط التصميم الشهيرة مثل ActiveRecord وAssociationDataMapping وFrontController وMVC. الهدف الرئيسي من هذا المشروع هو توفير منصة تسمح لمطوري PHP من جميع المستويات بتطوير تطبيقات ويب قوية بسرعة دون فقدان المرونة.
الميزات الرئيسية:
يعتمد على بنية MVC
عرض يدعم اياكس
إطار التحقق المدمج
يوفر الوحدة الأساسية للتطبيق والتوليد التلقائي لرمز CRUD
يوفر مكونات لمعالجة الجلسة والطلب والأمان
قدرات التخزين المؤقت للعرض مرنة
كائن المنحى
لا يلزم التكوين: فقط قم بتثبيت قاعدة البيانات
متوافق مع PHP4 وPHP5.