PHP MVC Framework مع Poo
انقر على النجم لدعم هذا المشروع
تم تصميم Framework Starrise مع التركيز على الجودة والأداء والقدرة على الصيانة ، ويكون بمثابة أساس قوي لتطوير مشاريع PHP بسرعة.
يتضمن Starrise Framework قدرات التوجيه القوية التي يوفرها جهاز توجيه Pecee البسيط. يسمح ذلك بالتعامل الفعال والمرن لطلبات HTTP ويمكّنك من إنشاء وإدارة طرق مشروعك دون عناء.
يدمج Framework محرك Twig Template من خلال Twig ، مما يوفر نظامًا موثوقًا وغنيًا بالميزات لإنشاء قوالب وتقديمها. يتم استخدام رمز الشارب {{ }} (أقواس مجعد مزدوجة) لفتح وإغلاق القوالب داخل مشروعك.
لتكوين قاعدة البيانات الخاصة بك ، قم بإنشاء ملف .env وإدخال تفاصيل قاعدة البيانات الخاصة بك ، باتباع القالب من .env.example . يمكنك تحديد أي متغيرات في ملف .env لتخزين كلمات المرور أو البيانات الحساسة بشكل آمن.
إذا كنت تفضل تكوين قاعدة البيانات يدويًا ، فإن الإطار يوفر فئة Book ، مما يتيح لك حفظ البيانات دون الحاجة إلى تكوين قاعدة بيانات صريحة.
يتبع الإطار منظمة ملفات منظمة:
APP : يحتوي على جميع ميزات الواجهة الخلفية.Resources : المنازل Frontend HTML و JS و CSS. الطبقات الأساسية من MVC ، بما في ذلك controllers ، models ، وطلبات التوجيه/HTTP ( http ). حدد طرق مشروعك في دليل Routes .
يضم الدليل Core المكونات الأساسية للعمل المناسب للنظام والمكتبات.
تشمل Utils المرافق المختلفة المتاحة كمكتبة لتعزيز الوظائف الكلية لمشروعك.
لا تتردد في استكشاف الوثائق المحددة لجهاز التوجيه البسيط لـ Pecee و Twig للحصول على أي تفاصيل أو توضيح إضافي. إن دعمكم من خلال بطولة هذا المشروع موضع تقدير كبير!