PHP တွင် MVC ၏ အလုပ်လုပ်ပုံ အခြေခံမူများ
MVC ပေါ်တွင် ဝဘ်ဆိုဒ်တစ်ခု အလုပ်လုပ်ပုံကို ကြည့်ရအောင်။ အရာအားလုံးသည် သုံးစွဲသူက လိပ်စာတန်းထဲတွင် လိပ်စာတစ်ခုကို ရိုက်ထည့်ခြင်း (သို့မဟုတ် များသောအားဖြင့် လင့်ခ်တစ်ခုကို နှိပ်ခြင်း) မှ စတင်ပါသည်။ ထိုအချိန်တွင် controller သည် သုံးစွဲသူ ဘာကိုရယူလိုသည်ကို ခွဲခြမ်းစိတ်ဖြာပြီး သင့်လျော်သော အချက်အလက်များကို ပေးရန် model အား တောင်းဆိုပါသည်။ Model သည် controller ထံသို့ အချက်အလက်များကို ပေးပါသည်။ Controller သည် ထိုအချက်အလက်များကို ရယူပြီး ၎င်းတို့ကို view သို့ ပေးပို့ပါသည်။ View သည် အချက်အလက်များကို လိုအပ်သလို ပုံစံချထားပြီး ပြသပါသည်။
ဤသို့ဖြင့် အလုပ်ခွဲဝေမှု ရရှိလာပါသည်- controller သည် အချက်အလက်များကို မည်သို့ရယူရမည်ကို မသိပါ - ၎င်းသည် model ထံမှ တောင်းဆိုရုံသာဖြစ်ပြီး၊ view သည် အချက်အလက်များ မည်သည့်နေရာမှလာသည်ကို မသိပါ - ၎င်းသည် ၎င်းတို့ကို ပြသရုံသာဖြစ်ပါသည်။
အခုချိန်ထိ ဤအရာများအားလုံးသည် မရှင်းလင်းသေးဟု ကျွန်တော် ယုံကြည်ပါသည်၊ ထို့ကြောင့် သင့်အတွက် အထူးသဖြင့် MVC ချဉ်းကပ်မှုကို အသုံးပြုသည့် သင်ကြားရေး အသေးစား framework တစ်ခုကို ကျွန်တော် ပြုလုပ်ထားပါသည်။ စတင်ရန်အတွက်၊ MVC အပေါ် မည်သို့ဖွံ့ဖြိုးတည်ဆောက်ရမည်ကို သင်နားလည်စေရန် ဤ framework ကို အသုံးပြုနည်းကို ကျွန်တော် သင်ပေးပါမည်။ ထို့နောက် သင် ကိုယ်တိုင် ကျွန်တော့်ညွှန်ကြားချက်များအတိုင်း OOP အပေါ်တွင် အလားတူ framework တစ်ခုကို ရေးသားပါမည်။