Kohana သည်အလွန်အမင်း php မူဘောင်တစ်ခုဖြစ်ပြီး၎င်းသည်၎င်း၏ရိုးရှင်းမှုနှင့်ထိရောက်မှုအတွက်လူကြိုက်များသည်။ ဤဆောင်းပါးတွင်ကျွန်ုပ်တို့သည်ဤအစွမ်းထက်သောကိရိယာများကိုပိုမိုနားလည်အောင်ကူညီရန်နှင့်၎င်းကိုထိရောက်စွာအသုံးပြုရန်ထိရောက်စွာအသုံးပြုရမည်ကိုအသေးစိတ်လေ့လာသုံးသပ်ပါမည်။
Kohana မူဘောင်သည်လူကြိုက်များသော MVC (Model-View-Controller) မူဘောင်တစ်ခုဖြစ်ပြီး MODULE နှင့်ပြောင်းလွယ်ပြင်လွယ်သောဖွံ့ဖြိုးရေးပတ်ဝန်းကျင်ကိုပေးသော MVC (Model-View-Controller) မူဘောင်ဖြစ်သည်။ ၎င်း၏အဓိကအင်္ဂါရပ်များမှာ -
Kohana မူဘောင်ကို install လုပ်ခြင်းသည်အလွန်ရိုးရှင်းပါသည်။ နောက်ဆုံးပေါ်ဗားရှင်းဗားရှင်းကိုဒေါင်းလုတ် လုပ်. ၎င်းကိုသင်၏ဆာဗာသို့ unzip လုပ်ပါ။ ထို့နောက် configure လုပ်ရန်အောက်ပါအဆင့်များကိုလိုက်နာပါ။
// အခြေခံလမ်းညွှန်သတ်မှတ်ချက် ('AppPath', __dir __ ။ / application / ___); ('Syspath', __dir __ ကိုသတ်မှတ်ခြင်း ('/ system /'), // kohana boot ဖိုင်ကို loads syspath.'ohana.php လိုအပ်သည်။ // kohana ပတ်ဝန်းကျင် Kohana :: Init (array (array) 'base_Url' => '/', )));
အပေါ်ကကုဒ်ကိုသင်၏ entry file တွင် kohana ပတ်ဝန်းကျင်ကိုစတင်ရန်နှင့် HTTP တောင်းဆိုမှုများကိုကိုင်တွယ်ရန်တာ 0 န်ယူရန်လိုအပ်သည်။
Kohana တွင် configuration file သည် Apppath / Config directory တွင်တည်ရှိသည်။ ဒေတာဘေ့စ်ဆက်သွယ်မှုများ, cache settings စသည်တို့ကဲ့သို့သော configuration အချက်အလက်များကိုလိုအပ်သလိုပြုပြင်နိုင်သည်။
// နမူနာဒေတာဘေ့စ် configuration ကိုပြန်လည်နေရာချထားခြင်း ( 'Default' => Array ( 'Driver' => 'MySQL', 'host' => 'localhost', 'database' => 'your_database', 'Username' => 'your_username', 'password' => 'your_password', ), );
Kohana မူဘောင်ကို install လုပ်ပြီး configure လုပ်ပြီးနောက်သင်၏ကိုယ်ပိုင် web application ကိုစတင်တည်ဆောက်နိုင်သည်။ ပထမ ဦး စွာကျွန်ုပ်တို့သည် Controller နှင့် View ကိုဖန်တီးရန်လိုအပ်သည်။
Controller ကိုအသုံးပြုသူ၏တောင်းဆိုမှုကိုပြုလုပ်ရန်နှင့်တုန့်ပြန်မှုကိုပြန်ပို့ရန်အသုံးပြုသည်။ ဤတွင်ရိုးရှင်းသော controller ဥပမာတစ်ခုဖြစ်သည်။
Class Controller_Hello သည် Controller ကိုတိုးချဲ့သည် အများပြည်သူ function ကို action_index () {) // Render View $ ဒီ -> Response-> Body (View :: Factory (Factory (World)); } }
ဖိုင်များကိုကြည့်လျှင်ဖိုင်များကိုများသောအားဖြင့် Apppath / Views လမ်းညွှန်တွင်တည်ရှိသည်။ ဤတွင်ရိုးရှင်းသောအမြင်ဥပမာတစ်ခုဖြစ်သည်။
မင်္ဂလာပါ Kohana! ဖွံ့ဖြိုးရေးအတွက် Kohana မူဘောင်ကိုကြိုဆိုပါသည်။
၎င်း၏အကောင်းဆုံးစွမ်းဆောင်ရည်နှင့်ပြောင်းလွယ်ပြင်လွယ်သောဒီဇိုင်းဖြင့် Kohana မူဘောင်သည်ခေတ်သစ် web applications များကိုတီထွင်ရန်အတွက်အကောင်းဆုံးရွေးချယ်မှုဖြစ်လာသည်။ သင်ဟာအတွေ့အကြုံမရှိသေးတဲ့ (သို့) အတွေ့အကြုံရှိသူလား, Kohana က 0 က်ဘ်အပလီကေးရှင်းတွေကိုပိုပြီးထိထိရောက်ရောက်ကူညီပေးနိုင်ပါတယ်။
ဤဆောင်းပါး၏ဆန်းစစ်လေ့လာခြင်းနှင့်အသုံးပြုမှုလမ်းညွှန်မှတဆင့် Kohana မူဘောင်ကိုပိုမိုရှင်းလင်းစွာနားလည်ရန်မျှော်လင့်ပါသည်။ ထိရောက်သောအရည်အသွေးမြင့် 0 က်ဘ်အပလီကေးရှင်းများကိုဖန်တီးရန်အမှန်တကယ်စီမံကိန်းများတွင် Kohana ၏အင်အားကြီးသောစွမ်းရည်များကိုအပြည့်အဝအသုံးချနိုင်သည်ဟုကျွန်ုပ်ယုံကြည်သည်။ ဖွံ့ဖြိုးမှုကိုပိုမိုလွယ်ကူစေရန်နှင့်ပိုမိုထိရောက်စေရန် Kohana မူဘောင်ကိုသုံးပါ။