شرح صفوف ومحتوى الفقرة
يضمن الجمع بين تحسين التحميل التلقائي في Composer وأمر php artisan optimize وبناء أصول الواجهة عبر npm run build تقديم تطبيق Laravel 12 لاستجابات فائقة السرعة تحت ضغط الزوار في الإنتاج. راجع التسلسل الكامل لأوامر التحسين في الملخص التالي.
| وجه المقارنة الهندسي | الأسلوب المتزامن أو التقليدي | معيار Laravel 12 الحديث |
|---|---|---|
| تحميل كلاسات Composer | ترك حزم التطوير والبحث عن الملفات في القرص مع كل طلب | استخدام --no-dev و --optimize-autoloader لبناء خريطة كلاسات ثابتة |
| قراءة الإعدادات والبيئة | تحليل ملف .env وعشرات ملفات config في كل زيارة | دمج كافة الإعدادات في ملف واحد سريع عبر php artisan optimize |
| ترجمة المسارات والقوالب | بناء جدول المسارات وترجمة قوالب Blade لحظياً أثناء الطلب | ترجمة مسبقة شاملة عبر route:cache و view:cache و event:cache |
| تسليم أصول الواجهة الأمامية | تقديم ملفات CSS و JS كبيرة الحجم وغير مضغوطة للمتصفح | حزم مضغوطة ببصمة كاش عبر الأمر القياسي npm run build |
PHP
composer install --no-dev --optimize-autoloader
npm ci && npm run build
php artisan optimize
// Verified in Laravel 12
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
أتقنت في هذا الدرس حول «تحسين أداء تطبيق Laravel والتخزين المؤقت لبيئة الإنتاج» مفاهيم تحسين التحميل التلقائي في Composer، وتجميع ملفات الإعدادات بأمر config، وتجميع المسارات والعروض والأحداث وفق معايير Laravel 12 الحديثة.
الخطوة التالية والدرس القادم
انتقل الآن إلى الدرس التالي «تأمين ونشر تطبيقات Laravel على خوادم الإنتاج الحية» للبناء التراكمي على ما تعلمته.