إن إطار العمل الكيك cakephp framework: عبارة عن مكتبة أكواد مجانية مفتوحة المصدر مكتوبة بلغة البي اتش بي php language ، تشكل بنية أساسية قوية ومستقرة لمبرمجي ومطوري تطبيقات الويب. حيث يعتبر هذا الإطار من الأدوات القوية للتطوير السريع لتطبيقات الويب عامة نظرا للسهولة التي يقدمها للمبرمج والمطور.
ومن أراد التعامل مع إطار العمل الكيك أو تعلمه، لابد أن يكون لديه معرفة جيدة بلغة البرمجة بي اتش بي php، بالإضافة إلى امتلاكه مفاهيم أساسية حول البرمجة غرضية التوجه OOP، ونظرا لأن إطار العمل الكيك قد يستخدم تقنيات متنوعة ومختلفة، لذا يلزم على المتعلم أو المستخدم لهذا الإطار أن يكون لديه أيضا معلومات عن كل تقنية سيستخدمها ومن هذه التقنيات، المعرفة بلغة الاستعلام القياسية SQL، والخبرة في التعامل مع الجافا سكربت JavaScript و الـ XML وغيرها من التقنيات المتنوعة.
ومن أهم ميزات إطار العمل الكيك:
- الاعتماد على بنية MVC في بناء التطبيقات.
- توليد آلي لشيفرة أكواد برمجية متعددة.
- متوافق مع الإصدار الرابع والخامس للغة البي اتش بي PHP.
- السهولة والسرعة في بناء التطبيقات.
- روابط نظيفة.
- مبنية على أساس وجود قواعد التحقق من مدخلات النماذج وتخزينها في قواعد البيانات.
- مبنية على أساس تعددية القوالب والثمات.
- البناء على أساس قابلية التوسع من خلال وجود إضافات الـ plug in على التطبيقات، أو من خلال وجود فكرة تحميل واستخدام الأكواد والمكتبات الخارجية من خلال ما يسمى الـ vendors.
- وجود كلاسات خاصة للتعامل مع الجافا سكربت و وسوم الـ html و الأجاكس ajax والنماذج forms.
- وجود حل مستقر ومتكامل لمسأة قوائم التحكم بالوصول أو ما يعرف بـ ACL Access Control Lists.
- حل مستقر ومتكامل لمسألة الكاش والتكييش caching.
- دعم لترجمات النصوص الظاهرية بلغات متعددة من خلال ما يعرف بـ Localization .
- عناصر برمجية خاصة للتعامل مع جلسات العمل sessions والكوكيز Cookie وإرسال الرسائل Email وغيرها.
ألا تشجعك كل هذه الميزات على الشروع بتعلم إطار العمل الكيك والشروع في بناء مواقع الويب الخاصة بك؟ أظن ذلك
إذا تابعنا مع المزيد من المقالات التعليمية في هذه السلسلة.
0 تعليق على موضوع "التعريف بإطار العمل الكيك بي اتش بي cakephp framework"
الإبتسامات إخفاء