.

لایه های MVC

لایه های MVC در کدایگنایتر- CodeIgniter

تهیه شده توسط امیر رضا غفاری

کارشناس سئو و دیجیتال مارکتینگ در شرکت تابان شهر

با سلام همراهان گرامی تابان شهر امروز میخوایم در مورد لایه های MVC در کدایگنایتر صحبت کنیم.

همان طور که در طراحی سایت با mvc گفته ایم فریم ورک کدایگنایتر از مدل سه لایه MVC پیروی می کند.

همین حالا برای طراحی سایت کسب و کارتان اقدام کنید
جهت مشاوره رایگان روی لینک زیر کلیک کنید

حال لایه های MVC را به طور کامل توضیح می دهیم.

لایه های MVC

همانطور که می بینید کاربر درخواست خود را به Controller ارسال می کند.

و کنترلر آن را بین View و Model تقسیم می کند.

حال وظایف تک تک این لایه هاد MVC در طراحی سایت را توضیح می دهیم

Model

این لایه شامل توابع و کلاس هایی است که به شما کمک میکنه.

تا اطلاعات و داده ها رو با استفاده از کوئری ها و کدها، در پایگاه داده ثبت، ویرایش و حتی حذف کنید.

View

لایه واسط و برقرار کننده ارتباط با کاربر است.

کاربر اطلاعات رو از این لایه می بیند.

یک لایه ویو بصورت نرمال یک صفحه وب است اما در کدایگنایتر یک view می تواند.

یک قطعه از صفحه مثل Header و Footer باشد .

، یک صفحه RSS و یا یک نوع دیگری از صفحه باشد.

Controller

این لایه میانجی اگر بین View و Model و هر منبع دیگری که نیاز به پردازش درخواست های پروتکل http دارد .

یک صفحه وب را بسازد.

در کدایگنایتر اگر نیاز به مراحل پیچیده و استفاده از Model و پایگاه داده ندارید .

می توانید فقط از View و Controller استفاده کنید.

همچنین کدایگنایتر با ارائه کتابخانه ها و طراحی اسکریپت ها، کد زنی را برای شما راحت کرده است .

و همچنین شما میتوانید خودتان، آن را ارتقا دهید.

خب آموزش امروز ما هم به پایان رسید.

امیدواریم نهایت بهره رو برده باشید.

همین حالا برای طراحی سایت کسب و کارتان اقدام کنید
جهت مشاوره رایگان روی لینک زیر کلیک کنید

شاید دوست داشته باشید بدانید

نظرات شما عزیزان…

0 Comments

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد.