PDA

View Full Version : به جای mvc از روش دیگری استفاده کنیم



olampiad
پنج شنبه 14 آبان 1394, 20:19 عصر
سلام و خسته نباشید به اساتید عزیز
با مدل mvc که آشنا هستین.
مدل هارو تو پوشه ی model قرار میدیم.
کنترل هارو تو پوشه ی controller قرار میدیم.
و ویو هارو هم تو پوشه ی view.
حالا سوالی که برای من پیش اومده اینه.
به جای این کارا بیایم برای هر صفحه ی پوشه ایجاد کنیم و مدل و کنترلر رو داخل اون قرار بدیم.
به این آدرس ی نگا بندازید.
http://localhost/zn/us
الآن در اینجا ب جای اینکه من بیام برای us داخل کنترل و مدل و ویو فایل درست کنم یه پوشه به اسم us میسازم و مدل و ویو و کنترل رو هم داخل اون قرار میدم.
به نظر من این بهتر از اون مدل قبلیه ام وی سی هستش.
و قابلیت ارتقاء سریع تر رو داره.
میشه نظرتون رو در مورد پیشنهاد من بگید.
ممنون بابت راهنمایی ها

MohammadReza1994
پنج شنبه 14 آبان 1394, 22:17 عصر
این روش که شما میگید هم mvc هستش ولی به صورت ماژول. با فریمورک yii2 میتونید ماژولار کد بزنید.

saeedvir
جمعه 15 آبان 1394, 05:07 صبح
اینو را هم مطالعه کنید:
https://en.wikipedia.org/wiki/Model_View_ViewModel
https://en.wikipedia.org/wiki/Hierarchical_model%E2%80%93view%E2%80%93controller