وبلاگ کدنویسان

آموزش برنامه نویسی

وبلاگ کدنویسان

آموزش برنامه نویسی

آموزش PHP MVC - معرفی چارچوب MVC

جمعه, ۱۹ خرداد ۱۳۹۶، ۰۳:۲۶ ب.ظ

MVC یک چارچوب برای برنامه نویسی شی گرا و چندلایه با زبان های برنامه نویسی مختلف از جمله PHP است . با استفاده از چارچوب #MVC می توانید بخش های مختلف برنامه کاربردی بر اساس PHP را از هم جدا کرده و براحتی پروژه های مختلف را به صورت تیمی پیاده سازی کنید.

MVC PHP

MVC در ابتدا در سال ۱۹۷۰ برای استفاده در زبان smalltalk  ارائه شده و به علت زیبایی و کارآیی فوق العاده آن، امروزه در زبان های برنامه نویسی دیگر از جمله سی شارپ و PHP استفاده می شود.


چارچوب MVC به شما اجازه می دهد تا حدودی برنامه نویسی PHP را بصورت سه لایه انجام دهید. لایه رابط کاربر، لایه بانک اطلاعاتی و لایه پردازش یا کاربرد. با این تقسیم بندی فعالیت های مختلف توسعه برنامه شامل طراحی رابط کاربر ، طراحی و برنامه نویسی ارتباط با بانک اطلاعاتی و طراحی و پیاده سازی منطق برنامه از هم جدا شده و به صورت مستقل توسط افراد مختلف انجام شوند و این استقلال سه بخش برنامه مزیت های بسیار زیادی از جمله طراحی و برنامه نویسی راحت تر، اشکال یابی سریعتر، انجام اصلاحات بصورت سریعتر و … دارد.


علاوه چارچوب MVC ساختار پروژه یا وب سایت را به صورت دقیق تعیین کرده و یک ساختار کلی برای زیرپوشه های وب سایت تعیین کرده و دقیقاً محتوای هر زیر پوشه و حتی قاعده کلی برای نامگذاری فایل ها داخل هر زیر پوشه را تعیین می کند. با استفاده از چارچوب MVC ناچاریم بصورت قاعده مند عمل کرده و  از نامگذاری های نامانوس و سازماندهی به هم ریخته و سلیقه ای فایل ها پرهیز کنیم.

  • محمد محمدی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی