File Search and Path Resolution သည် PHP တွင်ဘုံစစ်ဆင်ရေးများဖြစ်သည်။ PHP သည်အချို့သော အကောင်းမြင် ယန္တရားများကိုထောက်ပံ့ပေးသည်။ Realpath_cire_size ကို သင့်လျော်စွာအသုံးပြုခြင်းဖြင့်ဖိုင်ရှာဖွေခြင်း၏အချိန်ကိုသိသိသာသာတိုစေပြီးသင်၏ PHP အစီအစဉ်၏စွမ်းဆောင်ရည်ကိုတိုးတက်အောင်ပြုလုပ်နိုင်သည်။
RealPath_cache_size သည် PHP တွင် configuration item ဖြစ်သည်။ File System Path Resolution အတွက် Cache အရွယ်အစားကိုသတ်မှတ်ထားသည့် Cache အရွယ်အစားကိုသတ်မှတ်သည်။ PHP သည်ဖိုင်ရှာဖွေစဉ်အတွင်းတွက်ချက်မှုမျိုးစုံကိုလျှော့ချရန်ဖိုင်လမ်းကြောင်းများ၏ခွဲခြမ်းစိတ်ဖြာခြင်းရလဒ်များကိုပြည်တွင်း၌သိုလှောင်ထားသည်။ ဤ cache ယန္တရားသည်အထူးသဖြင့်ဖိုင်အမြောက်အများထုတ်ယူသောအခါဖိုင်တွဲလုပ်ငန်းခွင်အစပြုခြင်းကိုအရှိန်မြှင့်တင်ပေးသည်။
PHP သည် caches များကိုလမ်းကြောင်းဖြေရှင်းရန်အတွက်အလိုအလျောက်သတ်မှတ်လိမ့်မည်။ ဤအချိန်တွင် realpath_cache_size configuration item ၏အရွယ်အစားကို ini_set () function ကိုမှတဆင့်ပြောင်းလဲနိုင်သည်။
ini_set('realpath_cache_size', '128K');
ဤကုဒ်သည် RealPath_cache_Size သို့ 128KB သို့သတ်မှတ်သည်။ PHP သည်ဖိုင်လမ်းကြောင်းဆိုင်ရာ resolution ၏ရလဒ်များကို cache အတွက်မှတ်ဉာဏ်အလုံအလောက်ရှိသည်။
PHP တွင် realitpath () function သည်ဖိုင်ကိုအကြွင်းမဲ့လမ်းခရီးကိုပြန်ပို့သည်။ ဒီ function ကအရမ်းအသုံးဝင်တဲ့အတွက်, ကဟုခေါ်သောအခါတိုင်းအချိန်ကုန်ဆုံးအခါတိုင်းလမ်းကြောင်းကိုယုတ်ညံ့။ စွမ်းဆောင်ရည်တိုးတက်စေရန် PHP cache များသည်မှတ်ဥာဏ်ကိုရရှိခဲ့သည်။ Realpath_cire_size ကို တိုးမြှင့်ခြင်းအားဖြင့်သင်ဟာ cache space ကိုတိုးမြှင့်ဖို့ cache ကိုတိုးမြှင့်ပေးနိုင်တယ် ။
ကြီးမားသောအသုံးချပရိုဂရမ်များသို့မဟုတ်မြင့်မားသောအသွားအလာဝက်ဘ်ဆိုက်များအတွက်အထူးသဖြင့်လမ်းညွှန်မျိုးစုံပါ 0 င်သည့်အခါလမ်းကြောင်းရှာဖွေမှုများသည်အလွန်မကြာခဏဖြစ်သည်။ RealPath_cire_Size ကို စနစ်တကျ configure လုပ်ခြင်းသည်ဖိုင်လမ်းကြောင်းဖြေရှင်းရန်အချိန်ကိုအလွန်အမင်းလျှော့ချနိုင်သည်။
System အရင်းအမြစ်အကန့်အသတ်များကိုနားလည်ပါ Realpath_cire_size ကိုချိန်ညှိ သောအခါစနစ်မှတ်ဉာဏ်ကန့်သတ်ချက်ကိုထည့်သွင်းစဉ်းစားသင့်သည်။ ခွဲဝေထားသည့် cache သည်ကြီးမားလွန်းပါက၎င်းသည်စွမ်းဆောင်ရည်ကိုအကျိုးသက်ရောက်စေမည့်မှတ်ဉာဏ်ပြည့်ဝစေနိုင်သည်။ ထို့ကြောင့်ဆာဗာ၏မှတ်ဉာဏ်ပမာဏအပေါ် အခြေခံ. ဤတန်ဖိုးကိုကျိုးကြောင်းဆီလျော်စွာချိန်ညှိရန်လိုအပ်သည်။
dynamically cache အရွယ်အစားကိုချိန်ညှိပါ အချို့သောအခြေအနေများတွင် cache အရွယ်အစားကိုပြောင်းလဲရန်လိုအပ်နိုင်ပါသည်, အထူးသဖြင့်ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်အတွင်း realpath_cache_size ၏တန်ဖိုးကို Ini_se_size ၏တန်ဖိုးကို ini_set () function မှတဆင့်ပြုပြင်မွမ်းမံနိုင်သည်။
ini_set('realpath_cache_size', '256K');
စင်ကြယ်သော cache ကိုပုံမှန် အချို့သောရှည်လျားသောအပလီကေးရှင်းများတွင် cache အမြောက်အများစုဆောင်းနိုင်သည်။ PHP သည် File System ၏ cache ကိုသန့်ရှင်းစေရန် Clearstatcache () function ကိုထောက်ပံ့ပေးသည်။ cache များကိုပုံမှန်သန့်ရှင်းရေးပြုလုပ်ခြင်းဖြင့်မှတ်ဥာဏ်အလွန်အကျွံသုံးစွဲမှုကိုရှောင်ရှားနိုင်သည်။
clearstatcache();
အခြားစွမ်းဆောင်ရည် optimization နည်းလမ်းများနှင့်ပေါင်းစပ် <br> <br> RealPath_cache_siz e ကိုချိန်ညှိခြင်း အပြင် PHP opcache ကိုဖွင့်နိုင်သည့်အခြားစွမ်းဆောင်ရည်အကောင်းဆုံးနည်းလမ်းများကိုလည်းပေါင်းစပ်ခြင်းသို့မဟုတ်ဖိုင်လက်လှမ်းမီမှုစွမ်းဆောင်ရည်ကိုပိုမိုကောင်းမွန်စေရန်ဖိုင်စနစ်အဆင့် Cache level level level ယန္တရားယန္တရားကိုအသုံးပြုနိုင်သည်။
RealPath_cache_size function သည် PHP ရှိအရေးကြီးသောကိရိယာတစ်ခုဖြစ်သည်။ Cache အရွယ်အစားကိုစနစ်တကျပြင်ဆင်ခြင်းအားဖြင့်ဖိုင်အိတ်များကိုအထူးသဖြင့်ကြီးမားသော application များတွင်သိသိသာသာတိုးတက်လာနိုင်သည်။ ရောနှောနေသည့်စစ်မှန်သော untaph_cire_size ကို ချိန်ညှိခြင်းနှင့်အခြား optimization methods များကိုပေါင်းစပ်ခြင်းသည်ဖိုင်ရှာဖွေမှုကိုအရှိန်မြှင့်နိုင်သော်လည်းဆာဗာကို 0 န်ဆောင်မှုပေးခြင်းနှင့်အလုံးစုံစွမ်းဆောင်ရည်ကိုတိုးတက်စေသည်။
RealPath_cire_Size ကို နားလည်ခြင်းနှင့်အသုံးပြုခြင်းအားဖြင့်သင်သည် File lookup and path resolution ကိုပိုမိုကောင်းမွန်စွာစီမံခန့်ခွဲနိုင်ပြီးသင်၏ PHP application များကိုမြင့်မားသောဝန်များအောက်တွင်ချောမွေ့သောစွမ်းဆောင်ရည်ကိုထိန်းသိမ်းရန်ခွင့်ပြုနိုင်သည်။