انتقل إلى محتوى الدرس

Project Directories Reference جدول مرجعي لمجلدات مشروع Laravel

استكشاف هيكلة مجلدات Laravel 11/12 المبسطة وكيف يدير ملف bootstrap/app.php إعدادات المسارات والبرمجيات الوسيطة والاستثناءات.
1 صفوف تعليمية
إطار العمل Laravel
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يساعد الفهم الدقيق لوظيفة كل مجلد في الحفاظ على نظافة المعمارية البرمجية مع نمو المشروع وإضافة عشرات الميزات الجديدة. يمثل هذا الدليل المرجعي خريطة العمل اليومية عند إنشاء الكلاسات أو حفظ الملفات المرفوعة أو إعداد خوادم النشر.

وجه المقارنة الهندسيالأسلوب اليدوي أو التقليديمعيار Laravel 12 الحديث
حماية جذر الموقعوضع ملفات الإعدادات والاتصال بقاعدة البيانات في المجلد العامحصر جذر الخادم في مجلد public/ وعزل الكود والإعدادات خارجه
تهيئة نواة النظامتوزيع الإعدادات بين Kernel.php وHandler.php وRouteServiceProviderتهيئة مركزية موحدة عبر Application::configure في bootstrap/app.php
كثافة مجلد appعشرات المجلدات الفرعية الفارغة المولدة مسبقاً دون استخدامبنية رشيقة تبدأ بالأساسيات وتولد المجلدات عند الطلب بأوامر Artisan
فحص صحة الخادمبرمجة ملفات فحص يدوية للتأكد من استجابة التطبيقمسار جاهزية مدمج /up مفعل افتراضياً لمراقبة حالة الخادم
PHP
# Inspect application directory paths and status via CLI
php artisan about

# Verify writable cache directory contents
ls bootstrap/cache
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

أتقنت في هذا الدرس حول «هيكلة مجلدات مشروع Laravel وملف Bootstrap App» مفاهيم نظرة شاملة لمجلدات المشروع الجذرية، ومكونات مجلد الكود الأساسي app، ودور مجلدي public و storage وفق معايير Laravel 12 الحديثة.

الخطوة التالية والدرس القادم

انتقل الآن إلى الدرس التالي «إعدادات تطبيق Laravel ومتغيرات ملف البيئة» للبناء التراكمي على ما تعلمته.