با سلام همراهان گرامی تابان شهر امروز میخوایم در مورد لایه های MVC در کدایگنایتر صحبت کنیم.
همان طور که در طراحی سایت با mvc گفته ایم فریم ورک کدایگنایتر از مدل سه لایه MVC پیروی می کند.
همین حالا برای طراحی سایت کسب و کارتان اقدام کنید
جهت مشاوره رایگان روی لینک زیر کلیک کنید
حال لایه های MVC را به طور کامل توضیح می دهیم.
همانطور که می بینید کاربر درخواست خود را به Controller ارسال می کند.
و کنترلر آن را بین View و Model تقسیم می کند.
حال وظایف تک تک این لایه هاد MVC در طراحی سایت را توضیح می دهیم
Model
این لایه شامل توابع و کلاس هایی است که به شما کمک میکنه.
تا اطلاعات و داده ها رو با استفاده از کوئری ها و کدها، در پایگاه داده ثبت، ویرایش و حتی حذف کنید.
View
لایه واسط و برقرار کننده ارتباط با کاربر است.
کاربر اطلاعات رو از این لایه می بیند.
یک لایه ویو بصورت نرمال یک صفحه وب است اما در کدایگنایتر یک view می تواند.
یک قطعه از صفحه مثل Header و Footer باشد .
، یک صفحه RSS و یا یک نوع دیگری از صفحه باشد.
Controller
این لایه میانجی اگر بین View و Model و هر منبع دیگری که نیاز به پردازش درخواست های پروتکل http دارد .
یک صفحه وب را بسازد.
در کدایگنایتر اگر نیاز به مراحل پیچیده و استفاده از Model و پایگاه داده ندارید .
می توانید فقط از View و Controller استفاده کنید.
همچنین کدایگنایتر با ارائه کتابخانه ها و طراحی اسکریپت ها، کد زنی را برای شما راحت کرده است .
و همچنین شما میتوانید خودتان، آن را ارتقا دهید.
خب آموزش امروز ما هم به پایان رسید.
امیدواریم نهایت بهره رو برده باشید.
همین حالا برای طراحی سایت کسب و کارتان اقدام کنید
جهت مشاوره رایگان روی لینک زیر کلیک کنید
0 Comments