فرض کن این Query را داری:
$orders = Order::all();
و برای هر سفارش:
$order->customer->name
را صدا میزنی.
نتیجه؟
🚨 N+1 Query Problem
ممکن است به جای ۱ Query، صدها Query به دیتابیس ارسال شود.
راه بهتر:
$orders = Order::with('customer')->get();✅ سرعت بیشتر
✅ فشار کمتر روی دیتابیس
✅ پاسخ سریعتر API
این یکی از مهمترین مهارتهای Laravel است.
#PHP #Laravel #Performance
@CodeVerse_dev