آموزش رایگان برنامه نویسی، گرافیک، سئو و ....
MVC در php چیست؟ (قسمت شانزدهم)
MVC در php چیست؟
برنامه هایی که با زبان php و سبک MVC نوشته می شوند بسیار منظم تر و منسجم تر است.قسمت های این برنامه ها از هم تفکیک پذیرتر هستند.برای مثال در نمونه های پیاده سازی شده و مثال های قبلی دیدید که کدهای پردازشی خود را درون فایل اصلی و روت index.php ننوشته ایم بلکه آنها را در فایل های جداگانه در قالب class قرار داده و با استفاده از توابع داخلی php آنها را در فایل index ایمپورت کرده و نمایش داده ایم.
همچنین ویژگی دیگر mvc استفاده از مفهوم شی گرایی شامل کلاس ها و ارث بری است و با نوشتن کلاس های والد در قالب interface و abstract سعی می کردیم حجم کدنویسی را کمتر کنیم.
نمونه فایل index جلسات قبلی که در آن دستورات مربوط به نمایش کاربران را نوشته ایم.در این مثال تنها با استفاده از دستورات php و متدها مقادیر خود را از پایگاه داده دریافت کرده و به کاربر نمایش داده ایم و از نوشتن خود توابع در این فایل خودداری کرده ایم.بلکه توابع را در فایل های دیگر در قالب class نوشته ایم.
مثال:
مشاهده ادامه در لینک زیر:
https://dejavan.ir
سخن پایانی
این بود یکی دیگر از آموزش های MVC در php در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.
من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390
instagram: https://www.instagram.com/amir.javanmir/
تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.
website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan
مطلبی دیگر از این انتشارات
پیاده سازی کلاس با روش interface, abstract و final (قسمت پانزدهم)
مطلبی دیگر از این انتشارات
مفهوم interface در mvc (قسمت چهاردهم)
مطلبی دیگر از این انتشارات
مثال عملی از ارتباط با پایگاه داده و واکشی اطلاعات از آن (قسمت دهم)