ارسالها: 45
موضوعها: 31
تاریخ عضویت: خرداد 1394
اعتبار:
0
تشکرها: 18
3 بار تشکر شده در 3 پست
فرض کنید 5 تا کنترلر داریم که طبق الگوی MVC به تعداد 5 تا مدل متناظر هم داریم برای کار دیتابیس
حالا اگر مقیاس پروژه بزرگ نباشه امکانش هست کلا این 5 مدل رو ادغام کنی در یک کلاس تا کل CRUD در این یک کلاس انجام بشه؟
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
مشکلی نیست ولی توی معماری MVC اصلاً قرار نیست تعداد کنترلرها و مدلها یکی باشه
ارسالها: 368
موضوعها: 142
تاریخ عضویت: اردیبهشت 1394
اعتبار:
3
تشکرها: 252
85 بار تشکر شده در 53 پست
اگر بتونی یه کلاس مدل پایه بنویسی که کل کار crud رو انجام بده خیلی بهتره
من اینکارو تو یه پروژه کردم کل املیات crud در هر مدل که نیاز باشه بیش از 1 خط نمیشه 3
خیلی به خوانایی و سرعت کمک میکنه
یی از مشکلاتی که تو mvc وجود داره بعد از مدتی شما مدل هایی داری که خیلی بزرگ و شلوغه و این کارو سخت میکنه
یکی از راه های جلوگری از این اتفاق همینه