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

Request Lifecycle Stages Summary ملخص مراحل دورة حياة الطلب

إتقان أوامر سطر الأوامر Artisan CLI وتتبع رحلة طلب HTTP من public/index.php عبر حاوي الخدمات ومزودي الخدمة والواجهات Facades.
1 صفوف تعليمية
إطار العمل Laravel
0 مشاهدة

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

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

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

وجه المقارنة الهندسيالأسلوب اليدوي أو التقليديمعيار Laravel 12 الحديث
إنشاء الكائنات البرمجيةتكرار كتابة new مع تمرير الإعدادات يدوياً في كل ملفإنشاء وحقن تلقائي للاعتماديات عبر حاوي الخدمات المركزي
تهيئة خدمات النظاماستدعاء ملفات تهيئة متفرقة بترتيب يدوي معرض للأخطاءدورة منظمة من مرحلتين register ثم boot داخل مزودي الخدمات
الاستدعاءات الساكنةكلاسات ساكنة تقليدية يصعب اختبارها أو تبديل سلوكهاواجهات Facades مرتبطة بالحاوي وقابلة للمحاكاة في الاختبارات
أتمتة مهام الصيانةكتابة سكريبتات منفصلة لا تتصل بإعدادات التطبيقأوامر Artisan موحدة تعمل داخل نفس حاوي خدمات التطبيق
PHP
<?php
// Tracing lifecycle stages in execution order
$stages = [
    1 => 'public/index.php + Autoloader',
    2 => 'bootstrap/app.php + Service Providers',
    3 => 'Middleware -> Router -> HTTP Response',
];
echo $stages[2];
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

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

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

أتقنت في هذا الدرس حول «أوامر Artisan ودورة حياة الطلب في Laravel» مفاهيم استكشاف أوامر أداة Artisan CLI، ونقطة دخول الطلب بملف index.php، وأساسيات حاوي الخدمات بالتطبيق وفق معايير Laravel 12 الحديثة.

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

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