• 1399/04/03

جلوگیری از ساختن تعداد زیاد شی :

سلام.وقت به خیر

من پروژه این دوره را با معماری دوره Mvc شما نوشتم!!!

کدم به درستی اجرا میشه

مشکلم اینه که توی کنترلر Dashboard باید تعداد زیادی شی new کنم که این کار بهینه نیست میخاستم فقط یکبار از DashboardModel شی بسازم و متد های اون را صدا بزنم این کار را چطوری باید انجام بدم؟

میشه از الگو های creational استفاده کرد؟

 

 

این هم فایل model برای داشبرد

  • 1399/04/04
  • ساعت 00:43

با سلام خدمت شما همراه عزیز

 

برای داشبورد نباید مدل بسازید برای موجودیت های دیتابیس مدل میسازن مثل article category و ...


  • 1399/04/04
  • ساعت 08:41

یعنی باید تمام query ها را توی controller بنویسم؟؟

 


  • 1399/04/04
  • ساعت 10:31

بهتره براش orm تعریف کنید مثل پروژه نهایی mvc


  • 1399/04/04
  • ساعت 11:18

البته این موردی که خدمتتون گفتم در بهترین حالت هست

 

ولی معماری mvc رو بذارید بر پایه پروژه اصلی دوره که بهترین روش هست

 

نکته بعدی

فعلا میتونید موقتی کوئری های اصلی رو داخل کنترلر بزنید و کوئری های پرتکرار مثل select * یا find رو داخل یک مدل اصلی


logo-enamadlogo-samandehi