အသုံးပြုသော variable များကိုမှန်ကန်စွာထုတ်လွှင့်ခြင်းမရှိတော့ပါ။ unset () ကို ရှင်းလင်းသော variable များကိုရှင်းလင်းရန်နှင့်အမှိုက်စုစုစုဆောင်းမှုကိုကိုယ်တိုင်ကိုယ်ကျအားဖြင့် gc_collect_cycles () ကို သုံးပါ။ လိုအပ်ပါကအရာဝတ်ထုရေကန်များကိုအရာဝတ်ထုစီမံခန့်ခွဲမှုများကိုစီမံရန်နှင့်မှတ်ဥာဏ်အသုံးပြုမှုထိရောက်မှုကိုတိုးတက်စေရန်စဉ်းစားနိုင်သည်။
ဒေတာဘေ့စ်စုံစမ်းမှုစွမ်းဆောင်ရည်သည်လျှောက်လွှာတုံ့ပြန်မှုမြန်နှုန်းကိုတိုက်ရိုက်သက်ရောက်သည်။ မကြာခဏဆက်သွယ်မှုကိုရှောင်ရှားရန်ဒေတာဘေ့စ်ဆက်သွယ်မှုများကိုစီမံရန်အညွှန်းများ, cache နှင့် connection pools များကိုအသုံးပြုရန်အကြံပြုသည်။ ကြီးမားသောဒေတာလုပ်ငန်းများအတွက်ပြန်လာသည့်အချက်အလက်ပမာဏကိုထိန်းချုပ်ရန်သင်သည် အကန့်အသတ် သို့မဟုတ် paging ကိုသုံးနိုင်သည်။
APC သို့မဟုတ် Redis ကဲ့သို့သော cache လုပ်ဆောင်ချက်များကိုဖွင့်ခြင်း, ထပ်ခါတလဲလဲတောင်းဆိုမှုများကိုဖိအားပေးနိုင်သည်။ တောင်းဆိုမှုအရေအတွက်ကိုလျှော့ချရန် CSS နှင့် JavaScript ဖိုင်များကိုပေါင်းစည်းရန်နှင့် CDN ကိုသုံးရန် CDN ကိုသုံးရန် CDN ကိုအသုံးပြုပါ။
နောက်ခံဖြစ်စဉ်များသို့အချိန်ကုန်ခံခြင်းလုပ်ငန်းများကိုပြောင်းရွှေ့ပါ, အသုံးချပရိုဂရမ်များကိုလွတ်လပ်သောအစီအစဉ်များကိုခွဲထုတ်ခြင်းနှင့်စနစ်တကျစနစ်စွမ်းဆောင်ရည်ကိုတိုးတက်စေရန်အတွက် Queue များကို အသုံးပြု. Queue များကိုအသုံးပြုပါ။
XHHProf သို့မဟုတ် Blackfire ကဲ့သို့သောကိရိယာများကိုစွမ်းဆောင်ရည်မြှင့်တင်ခြင်းကိုခွဲခြမ်းစိတ်ဖြာရန်နှင့်သော့ချက် optimization အချက်များကိုရှာဖွေပါ။ application စွမ်းဆောင်ရည်ကိုစဉ်ဆက်မပြတ် performation ကိုစောင့်ကြည့်လေ့လာခြင်းနှင့်ခွဲခြမ်းစိတ်ဖြာခြင်းရလဒ်များကို အခြေခံ. application များသည်မြင့်မားသောဝန်အခြေအနေများအောက်တွင်တည်ဆောက်ရန်သေချာစေရန်အတွက်ပြုပြင်ပြောင်းလဲမှုများပြုလုပ်ရန်ပြုလုပ်ပါ။
// cache ကို enable enable symfony \ အစိတ်အပိုင်း \ cache ကို \ adapter \ filesystememadapter; $ cache = အသစ် filesystememadapter (); // cache ကို $ cacekey = 'my_cached_data' ကိုရယူပါ။ // cache $ cache $ cache = $ cache ကို> getitem ($ cacheekey) မှဒေတာကိုရယူပါ; // cache တွင်အချက်အလက်မရှိပါက၎င်းကိုဒေတာဘေ့စ်မှရယူခြင်းနှင့် cache ကိုရယူပါ။ // ဒေတာဘေ့စ် $ cacheddata-> set ($ ဒေတာ) မှဒေတာရယူပါ; // cache သက်တမ်းကုန်ဆုံးချိန်သတ်မှတ်ထားသည့်အချိန် $ cacheddata-> Expriesafter (3600); // ဒေတာကို cache ကို $ cache-> Save ($ cacheddata) သို့သိမ်းဆည်းပါ။ } // cache ကို $ ဒေတာရှိဒေတာကိုသုံးပါ = $ cacheddata-> Get ();
ဒေတာဘေ့စ်စုံစမ်းမှုရလဒ်များကိုသိမ်းဆည်းခြင်းအားဖြင့်ဒေတာဘေ့စ်လက်လှမ်းမီမှုအရေအတွက်သိသိသာသာလျော့နည်းသွားနိုင်သည်။