برای دیدن جلسات، ابتدا باید به حساب خود ورود کنید و سپس میتونید به جلسات دسترسی داشته باشید.

در این جلسه به یکی از مشکلات رایج در کار با Eloquent یعنی مشکل N+1 Query می‌پردازیم و یاد می‌گیریم چگونه با استفاده از Eager Loading آن را به‌صورت اصولی حل کنیم. ابتدا مفهوم N+1 را با مثال‌های واقعی بررسی می‌کنیم و می‌بینیم چرا باعث کاهش شدید performance در اپلیکیشن‌های لاراول می‌شود. سپس تفاوت Lazy Loading و Eager Loading را توضیح می‌دهیم و با متد with، نحوه بارگذاری بهینه روابط بین مدل‌ها را پیاده‌سازی می‌کنیم. در پایان، با بررسی کوئری‌ها و نکات عملی، یاد می‌گیرید چطور اپلیکیشن سریع‌تر، بهینه‌تر و حرفه‌ای‌تری بسازید.

مدرس دوره

میلاد خسروی
Fun Developer
  • 479 دانشجو
  • 536 جلسه تدریس کرده

برنامه نویس فان | Fun Developer

یک آدم ساده که عاشق برنامه نویسی و کد زدنه :)

تلاش میکنه تا به بقیه کمک کنه.

نظرات (1)

  • parisa zamani
    parisa zamani 1402-06-11 پاسخ

    سلام این دوره واقعا عالیه به همه کسایی که می خوان لاراول را یاد بگیرن پیشنهاد می کنم حتما این دوره را ببینن

  • میلاد خسروی
    میلاد خسروی 1402-06-11 پاسخ

    سلام خسته نباشید خوشحالیم که خوشتون اومده


نظر خود را با ما در میان بگذارید 🔥

جلسات دوره