CodeIgniter هو إطار ويب PHP متكامل، وهو خفيف وسريع ومرن وآمن. يمكن العثور على مزيد من المعلومات على الموقع الرسمي.
يحتوي هذا المستودع على الكود المصدري لـ CodeIgniter 4 فقط. الإصدار 4 عبارة عن إعادة كتابة كاملة لجلب الجودة والتعليمات البرمجية إلى إصدار أكثر حداثة، مع الحفاظ على أكبر عدد ممكن من الأشياء التي جعلت الناس يحبون إطار العمل على مر السنين.
يمكن العثور على مزيد من المعلومات حول خطط الإصدار 4 في CodeIgniter 4 على المنتديات.
دليل المستخدم هو الوثائق الأساسية لـ CodeIgniter 4.
سوف تجد أيضًا دليل المستخدم الحالي قيد التقدم . كما هو الحال مع بقية الإطار، فهو عمل قيد التقدم، وسيشهد تغييرات مع مرور الوقت في البنية والتفسيرات وما إلى ذلك.
قد تكون مهتمًا أيضًا بوثائق واجهة برمجة التطبيقات (API) الخاصة بمكونات إطار العمل.
لم يعد index.php
موجودًا في جذر المشروع! لقد تم نقله داخل المجلد العام لتحسين الأمان وفصل المكونات.
هذا يعني أنه يجب عليك تكوين خادم الويب الخاص بك "للإشارة" إلى المجلد العام لمشروعك، وليس إلى جذر المشروع. تتمثل الممارسة الأفضل في تكوين مضيف افتراضي للإشارة إلى هناك. قد تكون الممارسة السيئة هي توجيه خادم الويب الخاص بك إلى جذر المشروع وتوقع إدخال public/... ، حيث يتم كشف باقي المنطق وإطار العمل.
يرجى قراءة دليل المستخدم للحصول على شرح أفضل لكيفية عمل CI4!
تم تطوير CodeIgniter بالكامل على أساس تطوعي. وعلى هذا النحو، يرجى منح ما يصل إلى 7 أيام لمراجعة مشكلاتك. إذا لم تكن قد سمعت من أحد أعضاء الفريق خلال تلك الفترة الزمنية، فلا تتردد في ترك تعليق حول المشكلة حتى يتم لفت انتباهنا إليها مرة أخرى.
مهم
نحن نستخدم مشكلات GitHub لتتبع الأخطاء وتتبع حزم عمل التطوير المعتمدة. نحن نستخدم منتدانا لتقديم الدعم ومناقشة طلبات الميزات.
إذا قمت بإثارة مشكلة هنا تتعلق بالدعم أو طلب ميزة، فسيتم إغلاقها! إذا لم تكن متأكدًا مما إذا كنت قد وجدت خطأ ما، فقم برفع موضوع في المنتدى أولاً - ربما واجه شخص آخر نفس الشيء.
قبل إثارة مشكلة GitHub جديدة، يرجى التحقق من عدم الإبلاغ عن الخلل أو إصلاحه بالفعل.
نحن نستخدم طلبات السحب (PRs) للمساهمات في المستودع. نحن نبحث عن المساهمات التي تعالج أحد الأخطاء المبلغ عنها أو حزم العمل المعتمدة.
لا تستخدم العلاقات العامة كشكل من أشكال طلب الميزة. لن يتم النظر في المساهمات غير المرغوب فيها إلا إذا كانت تتناسب بشكل جيد مع خريطة الطريق الإطارية. تذكر أن بعض المكونات التي كانت جزءًا من CodeIgniter 3 يتم نقلها إلى حزم اختيارية، مع مستودعها الخاص.
نحن نقبل المساهمات من المجتمع! لا يهم ما إذا كان بإمكانك البرمجة أو كتابة الوثائق أو المساعدة في العثور على الأخطاء، فكل المساهمات مرحب بها.
يرجى قراءة المساهمة في CodeIgniter .
لقد حصل CodeIgniter على آلاف المساهمات من الأشخاص منذ إنشائه. وهذا المشروع لن يكون على ما هو عليه بدونهم.
مصنوعة من contrib.rocks.
مطلوب PHP الإصدار 8.1 أو أعلى، مع تثبيت الملحقات التالية:
تحذير
بالإضافة إلى ذلك، تأكد من تمكين الملحقات التالية في PHP الخاص بك:
يمكن العثور على معلومات حول تشغيل مجموعة اختبار CodeIgniter في ملف README.md في دليل الاختبارات.