ခေတ်သစ် PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင် communignigner (CI) မူဘောင်သည်ပေါ့ပါး။ ထိရောက်သောနှင့်အင်္ဂါရပ်များကိုလွယ်ကူစွာအသုံးပြုရန်လူကြိုက်များသည်။ CI မူဘောင်၏အားသာချက်များကိုအပြည့်အဝအသုံးချရန်၎င်း၏စာရွက်စာတမ်းများနှင့်လက်စွဲစာအုပ်များတွင်ကျွမ်းကျင်မှုသည် developer တိုင်းအတွက်မဖြစ်မနေလိုအပ်သည်။ တရားဝင်လက်စွဲစာအုပ်ကိုစစ်ဆေးခြင်းအားဖြင့်ဖွံ့ဖြိုးရေးလုပ်ငန်းစဉ်အတွင်းကြုံတွေ့ရသောပြ problems နာများကိုဖြေရှင်းနိုင်ရုံသာမက developer များကပိုမိုစံသတ်မှတ်ထားသောနှင့်ထိန်းသိမ်းနိုင်သောကုဒ်ဖွဲ့စည်းပုံကိုတည်ဆောက်ရန်ကူညီသည်။
CI PHP လက်စွဲစာအုပ်အမျိုးမျိုးရှိသော်လည်းဝယ်ယူမှုနည်းလမ်းသည်ရှုပ်ထွေးမှုမရှိပါ။ အောက်ပါတို့သည် developer များနှင့်၎င်းတို့ကိုယ်ပိုင်လိုအပ်ချက်များနှင့်အညီရွေးချယ်ရန်လွယ်ကူစေရန်လွယ်ကူချောမွေ့စေရန်အတွက်ခေတ်ရေစီးကြောင်းနှင့်လက်တွေ့ကျသောနည်းလမ်းများဖြစ်သည်။
Conignigniter ၏တရားဝင်ဝက်ဘ်ဆိုက်သည်ပြည့်စုံသောမူဘောင်စာရွက်စာတမ်းများကိုပံ့ပိုးပေးသည်။ နောက်ဆုံးပေါ် development manual ဗားရှင်းကိုရယူရန်အောက်ပါ link ကိုသင်ဝင်ရောက်ကြည့်ရှုနိုင်သည်။
https://codeigniter.com/doocs
ဤ 0 က်ဘ်ဆိုက်တွင်အသုံးပြုသူလမ်းညွှန်များ, လူတန်းစားဆိုင်ရာစာရွက်စာတမ်းများနှင့်မူဘောင်ဖွဲ့စည်းပုံဖော်ပြချက်များပါ 0 င်ပြီးဖွံ့ဖြိုးရေးလုပ်ငန်းစဉ်တွင်မရှိမဖြစ်လိုအပ်သောအရင်းအမြစ်များဖြစ်သည်။
CI ၏တရားဝင် Gitub Repository သည်အရင်းအမြစ်ကုဒ်နှင့်မူဘောင်၏စာရွက်စာတမ်းများကိုထောက်ပံ့ပေးသည်။
https://github.com/bcit-ci/codeignerignerignerignerignerignerigner
ဒေသတွင်းစီမံကိန်းကိုဒေသအလိုက်ဖက်စပ်ပြီးဒေသခံ developer များကြည့်ရှုရန်အလွန်သင့်လျော်သောကွန်ယက်မရှိသည့်အခါတွင်ဖော်ပြထားသောစာရွက်စာတမ်းများကိုသင်ဖတ်ရှုနိုင်သည်။
တရားဝင်အရင်းအမြစ်များအပြင် developer အသိုင်းအဝိုင်းသည်ကြွယ်ဝသောသင်ယူမှုပစ္စည်းများနှင့်အတွေ့အကြုံမျှဝေခြင်းကိုပြုလုပ်သည်။ ဥပမာအားဖြင့်:
ရပ်ရွာဆက်သွယ်ရေးတွင်ပါ 0 င်ခြင်းအားဖြင့်ပြ problems နာများကိုပိုမိုမြန်ဆန်စွာဖြေရှင်းနိုင်ပြီးသင်၏ဖွံ့ဖြိုးရေးမိုးကုပ်စက်ဝိုင်းကိုတိုးချဲ့နိုင်သည်။
လက်စွဲစာအုပ်သည်အဆုံးစွန်သောပန်းတိုင်မဟုတ်ပါ, သော့သည်ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်ကိုပိုမိုကောင်းမွန်စေရန်၎င်းကိုမည်သို့ထိရောက်စွာအသုံးပြုနိုင်ရန်ဖြစ်သည်။ ဤတွင်အချို့သောလက်တွေ့ကျသောအကြံပေးချက်များနှင့်အကြံပြုချက်များရှိသည်။
Controller, Model, View (MVC) ဖွဲ့စည်းပုံနှင့်ချိတ်ဆက်မှုယန္တရားကဲ့သို့သောလက်စွဲရှိအဓိကအကြောင်းအရာများသည် CI ဗိသုကာပညာကိုနားလည်ရန်အခြေခံဖြစ်သည်။ Developer များကဤအခန်းများကိုလေ့လာရန်ဤအခန်းများကိုစီမံကိန်းဒီဇိုင်းအတွက်အုတ်မြစ်ချရန်လေ့လာရန်အာရုံစိုက်ရန်အကြံပြုသည်။
// နမူနာကုဒ်:ဝန်တင် session စာကြည့်တိုက်
$this->load->library('session');
လက်စွဲသည်အပြည့်အဝနမူနာကုဒ်များဖြင့်တိုက်ရိုက်ပါ 0 င်သည်။ စီမံကိန်းများသို့ဤကုဒ်များကိုပြောင်းလွယ်ပြင်လွယ်လျှောက်လွှာသည်ဖွံ့ဖြိုးတိုးတက်မှုထိရောက်မှုကိုတိုးတက်စေသည်။
CI မူဘောင်ဆက်လက်ဆက်လက်ဖြစ်ပွားနေသဖြင့်စာရွက်စာတမ်းအကြောင်းအရာကိုလည်းအသစ်ပြောင်းလိမ့်မည်။ အသုံးပြုသောသတင်းအချက်အလက်များကိုဗားရှင်းကွဲပြားခြားနားမှုများကြောင့်ဖြစ်ပေါ်လာသောပ conflicts ိပက်ခများသို့မဟုတ်အမှားအယွင်းများကိုရှောင်ရှားရန်လက်ရှိဗားရှင်းကိုရှောင်ရှားရန်လက်စွဲအသစ်ပြောင်းခြင်းကိုပုံမှန်စစ်ဆေးရန်အကြံပြုသည်။
၎င်းသည်အစပြုသူသို့မဟုတ်အတွေ့အကြုံရှိသော developer တစ် ဦး ဖြစ်စေ, CI PHP လက်စွဲစာအုပ်သည်ဒေါသထွက်နိုင်သောသင်ယူစရာနှင့်ဖွံ့ဖြိုးရေးအရင်းအမြစ်ဖြစ်သည်။ တရားဝင်စာရွက်စာတမ်းများ, GitHub Repository နှင့် Communter Community တို့မှတဆင့်နည်းပညာဆိုင်ရာအထောက်အပံ့များကိုသင်ရနိုင်သည်။ ဤကိရိယာများကိုကျွမ်းကျင်ပြီးအသုံးချခြင်းသည်ဖွံ့ဖြိုးမှုစွမ်းရည်ကိုတိုးတက်စေရုံသာမကစီမံကိန်းကိုအဆင့်မြင့်တည်ငြိမ်မှုနှင့်ထိန်းသိမ်းခြင်းတို့ကိုလည်းရရှိစေသည်။