Yii Framework Forum: چیست؟ MVC - آموزش - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

چیست؟ MVC - آموزش What is the MVC concept?

#1 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 369
  • Joined: 19-January 11

Posted 28 April 2011 - 08:19 PM

MVC
حرف ابتدای سه کلمه
Model View Controller
است که معرف یک مدل پیاده سازی نرم افزاری است و در مهندسی نرم افزار مطرح می شود. هدف ازاین مدل جداسازی قسمت های مختلف برنامه از یکدیگر است به گونه ای که جریان داده ای بین آنها حفظ شود. این مدل شامل 3 قسمت اصلی می باشد که عبارتند از :

1- مدل : معرف داده ها و اطلاعات می باشد و همچنین قوانین و مقررات مربوط به نوع داده ها.

2- ویو : شامل اجزای واسط کاربر مانند جعبه های ورودی، فرم ها و سایر اجزای ورودی و خروجی می باشد.

3- کنترلر : جریان داده ها بین کنترلر و ویو را هدایت می کند.


MVC مزایای اصلی استفاده از مدل
عبارتند از 1- قابلیت استفاده مجدد و 2- جداسازی کدها و محتواها





2

#2 User is offline   alireza 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 59
  • Joined: 24-April 11
  • Location:تهران

Posted 01 May 2011 - 02:32 AM

View PostAli Borjian, on 28 April 2011 - 08:19 PM, said:

MVC
حرف ابتدای سه کلمه
Model View Controller
است که معرف یک مدل پیاده سازی نرم افزاری است و در مهندسی نرم افزار مطرح می شود. هدف ازاین مدل جداسازی قسمت های مختلف برنامه از یکدیگر است به گونه ای که جریان داده ای بین آنها حفظ شود. این مدل شامل 3 قسمت اصلی می باشد که عبارتند از :

1- مدل : معرف داده ها و اطلاعات می باشد و همچنین قوانین و مقررات مربوط به نوع داده ها.

2- ویو : شامل اجزای واسط کاربر مانند جعبه های ورودی، فرم ها و سایر اجزای ورودی و خروجی می باشد.

3- کنترلر : جریان داده ها بین کنترلر و ویو را هدایت می کند.


MVC مزایای اصلی استفاده از مدل
عبارتند از 1- قابلیت استفاده مجدد و 2- جداسازی کدها و محتواها






ممنون ادامه بدید
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users