(1395/11/27) تغییرات:دوره آموزشی به روز شد!
فریم ورک ها یا چارچوب های نرمافزاری تحت وب، برای تسهیل و پشتیبانی در امور مربوط به ساخت وب سایت های پویا، نرمافزارها و خدمات تحت وب طراحی و تولید می کنند و MVC Frameworks یک چارچوب نرمافزاری تحت وب است که الگوی مدل-نما-کنترل گر (MVC) را پیادهسازی میکند. مدل-نما-کنترلگر یا امویسی (Model-view-controller - MVC) به یک الگوی معماری نرمافزار اطلاق می شود که به جداسازی داده های کاربرد (از جملهٔ محتویات بخش مدل) از مؤلفههای ارائه شده بهصورت گرافیکی (بخش نما) و منطق مربوط به پردازش ورودیها (بخش کنترلگر) اقدام می نماید.
می توان از ویژگی ها و امکانات مهم چهار فریم ورک بسیار مشهور زبان PHP یعنی Zend، Symfony، CakePHP و CodeIgniter جهت توسعه برنامه هایی با الگوی MVC استفاده نمود.
در دوره آموزشی Lynda MVC Frameworks for Building PHP Web Applications شما با قابلیت های اساسی و کلیدی فریم ورک های پی اچ پی آشنا می شوید.