ဗဟုသုတအခြေခံ
ကက်ရှ်ပြုလုပ်ခြင်းနှင့် ၎င်းကို မည်သို့ရှင်းလင်းရမည်နည်း
Cache အလွှာက မည်သည့်အရာလုပ်ဆောင်ပေးသည်၊ မည်သည့်အချိန်တွင် ၎င်းကို ရှင်းလင်းရမည်နှင့် သင်၏ပြောင်းလဲမှုသည် အဘယ်ကြောင့် ယခုထိ ပေါ်မလာသေးသနည်း။
visitor တွေ load လုပ်သalးသမျှရဲ့ အများစုဟာ PHP ဆီ လုံးဝ မရောက်ပါဘူး - cache ကနေ တိုက်ရိုက် serve လုပ်တာဖြစ်ပြီး၊ ဒါဟာ ဒီမှာဆိုဒ်တစ်ခု မြန်ဆန်ရတဲ့ အဓိကအကြောင်းရင်း ဖြစ်ပါတယ်။
အလွှာများ၊ အပြင်ဘက်ဆုံးမှ စ၍
CDN ရှိတယ်ဆိုရင်၊ visitor နဲ့ အနီးစပ်ဆုံးနေရာကနေ ပုံများနှင့် static ဖိုင်များကို serve လုပ်ပေးပါတယ်။ ဆာဗာ cache က render လုပ်ပြီးသား စာမျက်နှာတစ်ပြင်လုံးကို သိမ်းဆည်းထားပေးတာကြောင့်၊ ထပ်မံဝင်ရောက်လာတဲ့အခါ PHP ကို run ဖို့ မလိုတော့ပါဘူး။ WordPress ဆိုဒ်တွေပေါ်က Zinn® cache plugin က ဘာတွေကို cache လုပ်လို့ရလဲဆိုတာ ဆုံးဖြတ်ပေးပြီး၊ သင် တင်လိုက်တဲ့အခါ သက်ဆိုင်ရာစာမျက်နှာတွေကို ရှင်းလင်းပေးပါတယ်။
ဘယ်အချိန်မှာ ရှင်းလင်းပေးဖို့ လိုအပ်လဲ
ပို့စ်တစ်ခုကို ထုတ်ဝေခြင်း၊ တည်းဖြတ်ခြင်း ဒါမှမဟုတ် မီနူးတစ်ခုကို ပြောင်းလဲခြင်းတို့ပြုလုပ်တဲ့အခါ သက်ဆိုင်ရာစာမျက်နှာတွေကို သူ့အလိုလို ရှင်းလင်းပေးပါတယ်။ ဒါပေမဲ့ plugin မမြင်နိုင်တဲ့ ပြောင်းလဲမှုတစ်ခုခုကို လုပ်ဆောင်လိုက်တဲ့အခါ (ဥပမာ- SFTP မှတဆင့် theme ဖိုင်ကို တည်းဖြတ်တာ၊ ဒါမှမဟုတ် ဒေတာဘေ့စ်ထဲမှာ ဆက်တင်ကို တိုက်ရိုက်ပြောင်းလဲတာမျိုး) မှာတော့ cache ကို လက်နဲ့ ပြန်ရှင်းပေးဖို့ လိုပါတယ်။
Sites → your site → Cache → Clear ကို နှိပ်ပါ။
"ကျွန်တော် ပြောင်းလဲလိုက်တာတွေ မပေါ်လာဘူး"
အောက်ပါ အစဉ်အတိုင်း စစ်ဆေးပါ၊ ဘာကြောင့်လဲဆိုတော့ နောက်ဆုံးအချက်က အမြဲလိုလို ဖြစ်တတ်လို့ပါ:
- အထက်ပါ စခရင်ကနေ ဆိုဒ် cache ကို ရှင်းပါ။
- အပြောင်းအလဲက ပုံ (သို့) stylesheet တစ်ခုခုဆိုရင် CDN ကို ရှင်းပါ။
- သင့်ဘရောက်ဆာကို စစ်ဆေးပါ။ စာမျက်နှာကို private ဝင်းဒိုးတစ်ခုနဲ့ ဖွင့်ကြည့်ပါ။ ဒါတွေရဲ့ တစ်ဝက်ကျော်ဟာ local cache ဖြစ်နေတတ်ပြီး၊ ကျွန်ုပ်တို့ဘက်က ဘယ်လောက်ပဲ ရှင်းရှင်း အလုပ်မဖြစ်နိုင်ပါဘူး။
ဘယ်တော့မှ cache မလုပ်တဲ့ အရာများ
ဝင်ရောက်ထားသော ဆက်ရှင်များ (Logged-in sessions)၊ ခြင်းတောင်းများ (carts)၊ ငွေရှင်းခြင်းများ (checkouts) နှင့် အက်မင် စခရင်များ။ ဆိုင်တစ်ဆိုင်က ဖောက်သည်တစ်ဦးရဲ့ ခြင်းတောင်းကို နောက်ဖောက်သည်တစ်ဦးဆီ မရောက်စေဘဲ၊ ဒါကို configuration နဲ့ လုပ်တာထက် စနစ်တကျ အတင်းအကျပ် အကောင်အထည်ဖော်ထားပါတယ်။
သေးနေတုန်းလား။
ပံ့ပိုးကူညီမှုကို ပလန်တိုင်းတွင် ထည့်သွင်းထားပြီး သင်၏ကိုယ်ပိုင်ဘာသာစကားဖြင့် အဖြေပေးပါသည်။
ပံ့ပိုးကူညီမှုကို ဆက်သွယ်ရန် → ဆောင်းပါးအားလုံး →