IMANAZADI
چهارشنبه 04 شهریور 1394, 17:37 عصر
با سلام
دوستان من میخوام mvc رو شروع کنم
چند تا سوال واسم پیش اومده
میخوام راهنمایی کنید
1- در الگوی mvc بین model و view هیچ ارتباطی وجود ندارد و ارتباط این دو از طریق controler می باشد ؟؟؟
2- در الگوی mvc ، یک کلاس model اصلی داریم شامل اعمال اصلی دیتابیس (insert,update ,select , delete , ....) که در اصل همان کلاس اصلی دیتابیس مون هست ؟؟؟؟
3- آیا برای controler هم یک کلاس اصلی داریم که کنترلر های دیگه از اون ارث بری می کنند ؟
4- در الگوی mvc ، ما برای هر page از سایت باید یک فایل controler و یک فایل model داریم که از model اصلی ارث میبره ؟؟؟
مثلا برای طراحی صفحه لاگین -> loginControler.php , loginModel.php , loginView.php
که در loginModel.php اعمال دیتابیس برای لاگین انجام میشه و در loginControler.php اعمال کنترل ورودی و خروجی ، ارسال به loginModel برای لاگین و loginView.php برای نمایش به کاربر می باشد ؟
اگر منبع خوب دارید ممنون میشم اگه معرفی کنید
دوستان من میخوام mvc رو شروع کنم
چند تا سوال واسم پیش اومده
میخوام راهنمایی کنید
1- در الگوی mvc بین model و view هیچ ارتباطی وجود ندارد و ارتباط این دو از طریق controler می باشد ؟؟؟
2- در الگوی mvc ، یک کلاس model اصلی داریم شامل اعمال اصلی دیتابیس (insert,update ,select , delete , ....) که در اصل همان کلاس اصلی دیتابیس مون هست ؟؟؟؟
3- آیا برای controler هم یک کلاس اصلی داریم که کنترلر های دیگه از اون ارث بری می کنند ؟
4- در الگوی mvc ، ما برای هر page از سایت باید یک فایل controler و یک فایل model داریم که از model اصلی ارث میبره ؟؟؟
مثلا برای طراحی صفحه لاگین -> loginControler.php , loginModel.php , loginView.php
که در loginModel.php اعمال دیتابیس برای لاگین انجام میشه و در loginControler.php اعمال کنترل ورودی و خروجی ، ارسال به loginModel برای لاگین و loginView.php برای نمایش به کاربر می باشد ؟
اگر منبع خوب دارید ممنون میشم اگه معرفی کنید