شرح صفوف ومحتوى الفقرة
إلى جانب الإعدادات، يستطيع Laravel ترجمة جدول المسارات وقوالب Blade وخريطة الأحداث والمستمعات مسبقاً لكي لا يهدر خادم الإنتاج أي وقت في التحليل أثناء استقبال الزوار. تكتب أوامر route:cache و view:cache و event:cache ملفات PHP مترجمة وجاهزة للتنفيذ الفوري.
- تجميع جدول المسارات (Route Table Compilation): يحول الأمر route:cache جميع مسارات التطبيق إلى مصفوفة مطابقة فائقة السرعة.
- الترجمة المسبقة للقوالب (Blade Precompilation): يترجم الأمر view:cache كافة ملفات Blade إلى كود PHP صريح قبل وصول أول زائر.
- حفظ خريطة الأحداث (Event Discovery Cache): يحفظ الأمر event:cache ربط الأحداث بالمستمعات لتجنب فحص الكلاسات في كل طلب.
PHP
# Precompile routes, views, and events:
php artisan route:cache
php artisan view:cache
php artisan event:cache