آموزش ساخت فروشگاه اینترنتی با PHP MVC
MVC (مخفف عبارت Model View Controller) است که امروزه در اکثر برنامهها و نرمافزارهای تحت وب پیادهسازی میشود. این الگو اولین بار در زبان برنامهنویسی Smalltalk استفاده شد و پسازآن توسط زبان برنامهنویسی Java همهگیر شد و هماکنون فریم ورک های زیادی با ساختار الگوی MVC ایجادشدهاند.
الگوی MVC از سه بخش Model, View و Controller ساختهشده است:
Model: وظیفهٔ مدیریت اطلاعات و دادهها را به عهده دارد. این قسمت وظیفهٔ ذخیره کردن و بازگردانی اطلاعات موجود از پایگاه داده (Database) و انجام برخی عملیات منطقی بر روی آنها را به عهده دارد.
View: وظیفهٔ نمایش اطلاعات تولیدشده توسط Model را بر عهده داشته تا آن را در یک فرمت و شمایل خاص به کاربران نمایش دهد.
Controller: وظیفهٔ تنظیم و هماهنگی بین Model و View را بر عهده دارد. Controller یک درخواست از کاربر دریافت میکند سپس Model را جهت دستیابی به اطلاعات طبقهبندیشده متناسب با پردازشی که انجام داده است، فراخوانی کرده و درنهایت اطلاعات را به View ارسال میکند.
در این دوره PHP MVC را در قالب پروژه ساخت فروشگاه اینترنتی به شما آموزش میدهیم.در فصل اول دوره ابتدا شما با مفاهیم شی گرایی آشنا میشوید چون اساس کار MVC آشنایی خوب با شی گرایی است. سپس وارد مباحث مقدماتی MVC میشویم و با ساختار و مفاهیم مدل MVC آشنا می شویم و نحوه ارتباط سه لایهٔ اساسی را بررسی میکنیم و با وظایف سه بخش اصلی MVC آشنا میشویم.در ادامهٔ دورهٔ آموزشی شروع به طراحی قالب برای پروژه میکنیم. قالب پروژه از صفر کد نویس خواهد شد سپس بعد از اتمام کد نویسی قالب پروژه وارد برنامهنویسی پروژه با سبک سه لایه یا MVC می شویم…
پیش نیاز این دوره آشنایی مقدماتی با php است.
جهت دانلود بخش های قبلی این آموزش بر روی لینک های زیر کلیک کنید:
آموزش ساخت فروشگاه اینترنتی با PHP MVC – بخش اول
آموزش ساخت فروشگاه اینترنتی با PHP MVC – بخش دوم
آموزش ساخت فروشگاه اینترنتی با PHP MVC – بخش سوم
آموزش ساخت فروشگاه اینترنتی با PHP MVC – بخش چهارم
سرفصلهای بخش پنجم آموزش ساخت فروشگاه اینترنتی با PHP MVC :
- تبدیل قالب استاتیک به قالب داینامیک با استفاده از پی اچ پی
- تفکیک قسمت های مختلف قالب برای تشکیل ویو
- وارد کردن قالب به سیستم ام وی سی
- پیاده سازی کنترلرهای مربوط به ویو
- پیاده سازی مدل برای هر کنترلر
- تغذیه کردن ویو با مدل و ارتباط با دیتابیس برای داینامیک کردن قالب
- پیاده سازی فایل کانفیک پروژه
- پیاده سازی مدل صفحه اصلی برای ارسال اطلاعات به کنترلر و ویو
- پیاده سازی مدل برای بخش خبر ها – اسلایدرها -بخش گالری تصاویر
- پیاده سازی جداول مورد نیاز پروژه برای داینامیک کردن قالب
- پیاده سازی جدول محصولات فروشگاه
- پیاده سازی جدول برای اسلایدر
- پیاده سازی جدول مربوط به اخبار
- پیاده سازی جدول برای تنظیمات قالب
- تفکیک کردن قسمت های مختلف صفحه جزئیات مربوط برای ساخت ویو
- پیاده سازی مدل مربویط به صفحه جزئیات محصول
- پیاده سازی جداول جانبی برای مشخصات فنی محصول – جزئیات محصول
- داینامیک کردن گالری تصاویر صفحه جزئیات محصول
- پیاده سازی جدول مربوط به رنگ بندی محصولات به صورت پویا
- پیاده سازی جدول مربوط به گارانتی محصولات
- پیاده سازی اسلایدرهای صفحه اصلی به صورت داینامکی با استفاده از دیتابیس
- پیاده سازی جدول دسته بندی به صورت تو در تو
- پیاده سازی انواع متد های کاربردی برای راحتی کار در حین کد نویسی
شما می توانید هرگونه سوال یا پیشنهاد خود را از طریق دیدگاه های همین پست مطرح بفرمایید.
برای ۱۰ نفر اول که در این دوره آموزشی شرکت کنند، تخفیف ۵۰ درصد در نظر گرفته شده است.
کد تخفیف : phpmvc
نوشته آموزش ساخت فروشگاه اینترنتی با PHP MVC – بخش پنجم اولین بار در دانشجویار پدیدار شد.