محمود الحبشمتاح لمشاريع جديدة
  • أعماليأعمالي
  • الخدماتالخدمات
  • المختبرالمختبر
  • المقالاتالمقالات
  • تواصلتواصل
عمّان--:--EN
المقالات/لارافيل

منشئ استعلامات Laravel: تحسين استعلامات قاعدة البيانات

تعلم كيفية استخدام منشئ استعلامات Laravel بكفاءة لتحسين استعلامات قاعدة البيانات وتحسين الأداء.

24 ديسمبر 2025دقيقة قراءةلارافيلRead in English

في هذه الصفحة

  1. استخدم Select لتحديد الأعمدة
  2. التحميل المسبق لمنع مشكلة N+1
  3. استخدم التقسيم للبيانات الكبيرة

يوفر منشئ الاستعلامات في Laravel واجهة سلسة لإنشاء وتشغيل استعلامات قاعدة البيانات. إليك بعض النصائح للتحسين:

استخدم Select لتحديد الأعمدة

php
User::select('id', 'name', 'email')->get();

التحميل المسبق لمنع مشكلة N+1

php
$posts = Post::with('author', 'comments')->get();

استخدم التقسيم للبيانات الكبيرة

php
Post::chunk(100, function ($posts) {
    foreach ($posts as $post) {
        // معالجة المنشور
    }
});

ستعمل هذه التقنيات على تحسين أداء تطبيقك بشكل كبير.

كل المقالات

تابع القراءة

  • نمط فئات الإجراءات في Laravel16 يناير 2026دقيقة قراءة
  • فئات الإجراءات في Laravel: مسؤولية واحدة16 يناير 2026دقيقة قراءة
  • تحديد معدل API في Laravel16 يناير 2026دقيقة قراءة