ThinkPhp သည်ကျယ်ပြန့်စွာအသုံးပြုသော PHP Framework ဖြစ်သည်။ ၎င်းသည်၎င်း၏ပြောင်းလွယ်ပြင်လွယ် configuration system ဖြင့် developer များကို web application များကိုလျင်မြန်စွာနှင့်ထိရောက်စွာတည်ဆောက်ရန်အထောက်အကူပြုသည်။ ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်အတွင်း Thinkers of ThingPHP ၏ Global Settings ကိုပြင်ဆင်ခြင်းသည်လျှောက်လွှာတင်ခြင်းနှင့်ဖွံ့ဖြိုးတိုးတက်မှုထိရောက်မှုအတွက်အလွန်အရေးကြီးသည်။
The Takephp ၏ configuration file သည်စီမံကိန်း၏အမြစ်ရှိ config folder တွင်တည်ရှိသည်။ App.Php သည်အသုံးအများဆုံးကမ္ဘာလုံးဆိုင်ရာ configuration file ဖြစ်သည်။ ဤဖိုင်ကိုတည်းဖြတ်ခြင်းအားဖြင့်သင်သည်လျှောက်လွှာ၏အပြုအမူကိုအလွယ်တကူချိန်ညှိနိုင်သည်။
App.PHP တွင် developer များကအောက်ပါအသုံးများသောရွေးချယ်စရာများကိုပြုပြင်နိုင်သည်။
TherfPP တွင် app_debug option ကို debug mode ကိုဖွင့်ရန်သို့မဟုတ်ပိတ်ရန်အသုံးပြုသည်။ ဤ option ကို မှန်ကန်စွာ သတ်မှတ်ထားသည့်အခါစနစ်သည်ဖွံ့ဖြိုးရေးအဆင့်တွင်ပြ rothers နာဖြေရှင်းရန်ကူညီမည့်အသေးစိတ်အချက်အလက်များကိုအသေးစိတ်ဖော်ပြထားသည်။ ထုတ်လုပ်မှုပတ် 0 န်းကျင်တွင်အထိခိုက်မခံသောအချက်အလက်များကိုကာကွယ်ရန် false လုပ်ရန်သတ်မှတ်သင့်သည်။
return [
'app_debug' => true, // Debug Mode ကိုဖွင့်ပါ
];
default_timezone option မှတစ်ဆင့် developer များက developer များက default time application application ကိုသတ်မှတ်နိုင်သည်။ အချိန်ကာလ၏ setting သည်နေ့ရက်နှင့်အချိန်ကိုမည်သို့ပြသည်ကိုတိုက်ရိုက်သက်ရောက်သည်။ ထို့ကြောင့်အချိန်ဇယားကိုရွေးချယ်ခြင်းသည်အရေးပါသည်။
return [
'default_timezone' => 'Asia/Shanghai', // အချိန်ဇုန်ကိုရှန်ဟိုင်းကိုသတ်မှတ်ပါ
];
default_lang option ကို application ၏ပုံမှန်ဘာသာစကားကိုသတ်မှတ်ရန်အသုံးပြုသည်။ ဘာသာစကားမျိုးစုံလုပ်ဆောင်မှုများကိုအကောင်အထည်ဖော်ရန်အထူးအရေးကြီးသည်။ စီမံကိန်းလိုအပ်ချက်များအရတရုတ်ဘာသာဖြင့်ဘာသာစကားများကိုတရုတ်, အင်္ဂလိပ်နှင့်စသည်တို့ကိုသတ်မှတ်နိုင်သည်။
return [
'default_lang' => 'zh-cn', // ပုံမှန်ဘာသာစကားကိုတရုတ်ဘာသာဖြင့်သတ်မှတ်ပါ
];
ThinkPP သည် URL routing function ကိုထောက်ပံ့သည်။ URL_ROUTE_ON option ကိုဤ function ကိုဖွင့်ရန်သို့မဟုတ်ပိတ်ရန်အသုံးပြုသည်။ URL_ROUTE_MUST သည် URL routing ကိုအတင်းအကျပ်ဖိအားပေးရန်အသုံးပြုသည်။ စနစ်တကျ configuring routing ကို configure လုပ်ခြင်းသည် 0 က်ဘ်ဆိုက်၏ URL ကိုပိုမိုဖော်ရွေပြီးထိန်းသိမ်းရန်လွယ်ကူစေသည်။
return [
'url_route_on' => true, // ဖွင့်လှစ်URLrouting function ကို
'url_route_must' => false, // မဖြစ်မနေURLလမ်းကြောင်း
];
TheerPpP မူဘောင်ကိုကမ္ဘာလုံးဆိုင်ရာဖွဲ့စည်းမှုကိုပြုပြင်ခြင်းအားဖြင့် developer များကစီမံကိန်းလိုအပ်ချက်များအပေါ် အခြေခံ. application များ၏အပြုအမူကိုပိုမိုကောင်းမွန်အောင်ပြုလုပ်နိုင်သည်။ configuration file app.php သည်အရေးအကြီးဆုံး configuration file ဖြစ်သည်။ စနစ်တကျ debugging mode, အချိန်ဇုန်, ဘာသာစကားနှင့် URL လမ်းကြောင်းပေါ်ရေးရွေးချယ်မှုများကိုစနစ်တကျသတ်မှတ်ခြင်းသည်လျှောက်လွှာ၏ဖွံ့ဖြိုးတိုးတက်မှုထိရောက်မှုကိုတိုးတက်စေရုံသာမက၎င်း၏စွမ်းဆောင်ရည်ကိုမြှင့်တင်ပေးနိုင်သည်။