1.ما هي الميزة الجديدة في PHP 8 لتحسين الأداء في سيرفر العمليات الطويلة؟
- 1.التوجيه الديناميكي
- 2.المؤشرات الذكية
- 3.تراكم الذاكرة
- 4.JIT Compiler ✓
2.ما هي الطريقة الأنسب لتحقيق Injection Protection في Eloquent ORM؟
- 1.استخدام جمل WHERE بكتابة مباشرة
- 2.استخدام الربط والمعلمات الملزمة ✓
- 3.استخدام Queries العادية
- 4.توظيف Traits وScopes لنماذج البيانات
3.كيف يمكن تحسين أداء استعلامات Eloquent في Laravel بشكل فعال؟
- 1.زيادة حجم الجداول
- 2.استخدام المعاملات بإفراط
- 3.Faker بدلاً من البيانات الحقيقية
- 4.استخدام Lazy Eager Loading ✓
4.ما الفرق الرئيسي بين Middleware وService Providers في Laravel؟
- 1.حتى Middleware تحتاج إلى Providers للتنفيذ
- 2.Middleware مسؤولة عن Bootstrap فقط
- 3.Middleware للتعامل مع الطلبات وProviders للتهيئة ✓
- 4.Service Providers جزء من Routing
5.كيف يمكن استخدام سياسة 'Gated' في Laravel للتحكم بالوصول للمستخدمين؟
- 1.بإضافة مفاتيح سرية في .env
- 2.تعريف Gate عبر AuthServiceProvider ✓
- 3.توظيف Migration خاص
- 4.استخدام Controllers لتمرير Gated
6.ما هو الدور الأساسي لـ Event Listeners في Laravel؟
- 1.إنشاء جدول الأحداث في قاعدة البيانات
- 2.ربط الجداول بالوظائف
- 3.تعريف وتصنيف استجابات الأحداث ✓
- 4.تحديد قنوات الاتصال بين Controllers
7.ما هي الطريقة الأمثل لإدارة التكوينات الديناميكية في Laravel؟
- 1.استخدام ملفات Config مع .ini
- 2.إدارة Redis للتحديثات المستمرة
- 3.ملفات JSON مباشرة
- 4.استخدام env() الديناميكية ✓
8.كيف يتم استخدام Broadcasting في Laravel لربط الأحداث بالوقت الحقيقي؟
- 1.بإضافة عمليات Synchronous
- 2.توظيف قواعد بيانات JSON
- 3.إضافة Scopes للأحداث
- 4.استخدام Pusher أو Ably ✓
9.ما هي أفضل تقنية للحد من عمليات Timeout في استعلامات قواعد البيانات في PHP؟
- 1.استخدام Sleep() مؤقتاً
- 2.زيادة حجم ذاكرة RAM
- 3.استخدام Retry Logic ✓
- 4.توظيف الكود غير المتزامن
10.كيف يساهم استخدام View Composers في تحسين أداء التطبيقات في Laravel؟
- 1.استخدام Variables ثابتة
- 2.تنظيم التوجيهات عبر Routes
- 3.تحميل البيانات بشكل مركزي ✓
- 4.تعزيز التصاميم ب CSS