CodeIgniter هو إطار تطوير التطبيقات - مجموعة أدوات - للأشخاص الذين يقومون ببناء مواقع الويب باستخدام PHP. هدفه هو تمكينك من تطوير المشاريع بشكل أسرع بكثير مما يمكنك إذا كنت تكتب التعليمات البرمجية من الصفر ، من خلال توفير مجموعة غنية من المكتبات للمهام المطلوبة بشكل شائع ، بالإضافة إلى واجهة بسيطة وهيكل منطقي للوصول إلى هذه المكتبات. يتيح لك CodeIgniter التركيز بشكل خلاق على مشروعك من خلال تقليل كمية التعليمات البرمجية المطلوبة لمهمة معينة.
كلما أمكن ، تم الاحتفاظ ببرنامج CodeIgniter بأكبر قدر ممكن من المرونة ، مما يسمح لك بالعمل بالطريقة التي تريدها ، وعدم إجبارك على العمل بأي طريقة معينة. يمكن أن يكون للإطار أجزاء أساسية يمكن تمديدها بسهولة أو استبدالها بالكامل لجعل النظام يعمل بالطريقة التي تريدها. باختصار ، CodeIgniter هو الإطار القابل للطرق الذي يحاول توفير الأدوات التي تحتاجها مع الابتعاد عن الطريق.
الموضوعات المدرجة في هذا التطبيق:
دليل مستخدم CodeIgniter4
مرحبًا بك في CodeIgniter4
متطلبات الخادم
ائتمانات
الامتثال PSR
ابدء
التركيب
التثبيت اليدوي
تركيب الملحن
تشغيل التطبيق الخاص بك
الترقية من إصدار سابق
استكشاف الأخطاء وإصلاحها
مستودعات CodeIgniter
بناء تطبيقك الأول
صفحات ثابتة
قسم الأخبار
إنشاء عناصر إخبارية
خاتمة
نظرة عامة وموضوعات عامة
نظرة عامة على CodeIgniter4
هيكل التطبيق
النماذج ، المشاهدات ، المتحكمون
التحميل التلقائي للملفات
خدمات
العمل مع طلبات HTTP
إرشادات الأمان
مواضيع عامة
ترتيب
عناوين URL لـ CodeIgniter
وظائف المساعد
الوظائف والثوابت العالمية
معلومات التسجيل
معالجة الأخطاء
التخزين المؤقت لصفحة الويب
طلبات AJAX
وحدات التعليمات البرمجية
إدارة تطبيقاتك
التعامل مع البيئات المتعددة
تحكم وتوجيه
وحدات تحكم
توجيه URI
مرشحات تحكم
رسائل HTTP
طلب الدرجة
IncomingRequest Class
التفاوض على المحتوى
انتحال أسلوب HTTP
التعامل مع الموارد RESTful
ردود البناء
الآراء
عرض الخلايا
عرض Renderer
عرض التخطيطات
عرض المحلل اللغوي
فئة جدول HTML
استجابات HTTP
سمة استجابة API
الموقع
صيغة PHP البديلة لعرض الملفات
العمل مع قواعد البيانات
بداية سريعة: أمثلة الاستخدام
تكوين قاعدة البيانات
الاتصال بقاعدة بيانات
استعلامات جارية
توليد نتائج الاستعلام
وظائف مساعد الاستعلام
فئة منشئ الاستعلام
المعاملات
الحصول على بيانات التعريف
مكالمات دالة مخصصة
أحداث قاعدة البيانات
أدوات قاعدة البيانات
بيانات النمذجة
باستخدام نموذج CodeIgniter
استخدام فئات الكيانات
إدارة قواعد البيانات
معالجة قاعدة البيانات مع قاعدة البيانات Forge
عمليات ترحيل قاعدة البيانات
تصنيف قاعدة البيانات
مرجع المكتبة
سائق التخزين المؤقت
طلب فئة CURL
فئة البريد الإلكتروني
خدمة التشفير
العمل مع الملفات
فئة Honeypot
فئة معالجة الصور
ترقيم الصفحات
فئة الأمن
مكتبة الجلسة
خنق
التواريخ والأوقات
الطباعة
العمل مع الملفات المحملة
العمل مع URIs
فئة وكيل المستخدم
التحقق
المساعدون
مساعد الصفيف
مساعد ملفات تعريف الارتباط
مساعد التاريخ
مساعد نظام الملفات
مساعد النموذج
مساعد HTML
مساعد العاكس
مساعد الرقم
مساعد الأمن
مساعد النص
مساعد URL
مساعد XML
اختبارات
ابدء
قاعدة البيانات
اختبار تحكم
اختبار HTTP
المرجعية
تصحيح التطبيق الخاص بك
استخدام سطر الأوامر
يعمل عبر سطر الأوامر
أوامر CLI المخصصة
مكتبة CLI
CLIRequest فئة
تمديد CodeIgniter
إنشاء فئات النظام الأساسية
استبدال الوظائف الشائعة
الأحداث
تمديد وحدة التحكم
المصادقة
المساهمة في CodeIgniter