ဆာဗာ & ကွန်ရက်

GZIP နှင့် မြန်နှုန်းစမ်းသပ်မှု အခမဲ့

သင့် URL ၏ GZIP/Brotli ချုံ့ခြင်းကို စမ်းသပ်ပါ။ ချုံ့ထားသောနှင့် ချုံ့ထားသော အရွယ်အစား၊ သက်သာသော ရာခိုင်နှုန်းနှင့် server တုံ့ပြန်မှုအချိန် (ms) ကိုကြည့်ပါ။

GZIP & မြန်နှုန်းစမ်းသပ်မှု
အချက်အလက်

GZIP နှင့် မြန်နှုန်းစမ်းသပ်မှု အခမဲ့အကြောင်း

သင့်ဝဘ်စာမျက်နှာများ၏ အမြန်နှုန်းသည် အသုံးပြုသူအတွေ့အကြုံနှင့် Google အဆင့်သတ်မှတ်ချက် နှစ်ခုလုံးအတွက် အရေးကြီးသောအချက်တစ်ခုဖြစ်သည်။ Server-side optimization (PSC) ကို ဖွင့်ထားသည်။ GZIP သို့မဟုတ် ဘရိုတလီ (br) GZIP ချုံ့ခြင်းသည် HTML၊ CSS နှင့် JavaScript ဖိုင်များ၏ အရွယ်အစားကို ၅၀-၉၀% လျှော့ချပေးပြီး စာမျက်နှာတင်ချိန်ကို သိသိသာသာ တိုတောင်းစေသည်။ ဤအခမဲ့ GZIP & Speed Test tool သည် ကျွန်ုပ်တို့၏ server မှတစ်ဆင့် သင်ရိုက်ထည့်သော လိပ်စာသို့ အမှန်တကယ် request တစ်ခုပေးပို့ပြီး ချုံ့ခြင်းသည် အသက်ဝင်ခြင်းရှိမရှိ၊ ချုံ့ထားသော transfer size၊ အမှန်တကယ် decompress လုပ်ထားသော size၊ ရရှိသော ရာခိုင်နှုန်း ချွေတာမှုနှင့် server ၏ ကနဦး response time (ms) ကို ချက်ချင်းပြသသည်။

ဆိုက်တစ်ခုက GZIP သို့မဟုတ် Brotli ချုံ့ခြင်းကို ပံ့ပိုးပေးသည်ဖြစ်စေ အကြောင်းအရာ-ကုဒ်သွင်းခြင်း အဖြေကို ၎င်း၏ခေါင်းစဉ်မှ နားလည်နိုင်ပါသည်။ ဤခေါင်းစဉ် gzip, ဘရာ (ဘရိုတလီ) သို့မဟုတ် လေလျှော့ပါ တန်ဖိုးပြည့်မီပါက ဖိသိပ်မှု အသက်ဝင်ပါသည်။ မဟုတ်ပါက အကြောင်းအရာကို ဖိသိပ်ခြင်းမပြုဘဲ ပေးပို့ပါသည်။ (Apache နှင့် Nginx ဆာဗာများတွင်) mod_deflate / gzip ဤညွှန်ကြားချက်ဖြင့် Cloudflare နှင့် အခြား CDN များရှိ control panel မှတစ်ဆင့် အလွယ်တကူဖွင့်နိုင်သည်။

မေးမြန်းမှုကို server ဘက်တွင်သာ လုပ်ဆောင်သည်။ http / https Schema များကို ခွင့်ပြုထားပြီး၊ local network နှင့် private IP address များ (localhost၊ 192.168.x စသည်) ကို ပိတ်ဆို့ထားပြီး၊ request သည် ၁၀ စက္ကန့်အတွင်း times out ဖြစ်သွားပါသည်။ ရလဒ်များသည် သင့်ဆိုက်၏ real-time အခြေအနေကို ထင်ဟပ်စေပြီး browser caching မှ သက်ရောက်မှုမရှိပါ။

ဘယ်လိုသုံးရမလဲ။

တစ်ဆင့်ပြီးတစ်ဆင့်

  1. စမ်းသပ်လိုသော လိပ်စာ https://example.com ပုံစံဖြင့် ရိုက်ထည့်ပါ။
  2. စမ်းသပ်ကြည့်ပါ ခလုတ်ကို နှိပ်ပါ။ ကိရိယာသည် တောင်းဆိုမှုကို ဆာဗာမှတစ်ဆင့် ပေးပို့လိမ့်မည်။
  3. ဖိသိပ်မှု တက်ကြွသလား၊ တက်ကြွသလား။, အသုံးပြုထားသော encoding (gzip, br…) နှင့် ချုံ့ထားသော အရွယ်အစား မြင်သာသော။
  4. ပွင့်လင်းသောအရွယ်အစား နှင့် ငွေစုရာခိုင်နှုန်း အကျိုးအမြတ်ကို တိတိကျကျ မြင်ပါ။
  5. တုံ့ပြန်မှုအချိန် (မီလီစက္ကန့်) သင့်ဆာဗာ မည်မျှမြန်မြန် တုံ့ပြန်သည်ကို စစ်ဆေးရန် ၎င်းကို အသုံးပြုပါ။
SSS

မကြာခဏမေးလေ့ရှိသော မေးခွန်းများ

GZIP သည် server မှ browser သို့ လွှဲပြောင်းပေးသော HTML၊ CSS နှင့် JavaScript ဖိုင်များကို minify လုပ်ခြင်းဖြင့် စာမျက်နှာ loading အချိန်ကို လျှော့ချပေးသည်။ Google သည် စာမျက်နှာအမြန်နှုန်းကို ranking factor အဖြစ် အသုံးပြုသောကြောင့် compression ကို အသက်မသွင်းခြင်းသည် SEO စွမ်းဆောင်ရည်ကို ဆိုးကျိုးသက်ရောက်စေနိုင်သည်။

Brotli သည် GZIP နှင့် နှိုင်းယှဉ်ပါက ယေဘုယျအားဖြင့် ၁၀-၂၅% ပိုကောင်းသော ချုံ့နှုန်းများကို ပေးစွမ်းသည့် အသစ်ထွက် algorithm တစ်ခုဖြစ်သည်။ ခေတ်မီ browser အားလုံးသည် Brotli ကို ပံ့ပိုးပေးသော်လည်း server configuration လိုအပ်ပါသည်။ နှစ်ခုစလုံးသည်... အကြောင်းအရာ-ကုဒ်သွင်းခြင်း ခေါင်းစဉ်အောက်တွင် သတင်းပို့ထားသည်- gzip သို့မဟုတ် ဘရာ.

Apache ကိုသုံးနေတယ်ဆိုရင် .htaccess ဖိုင်သို့ mod_deflate Nginx အတွက် ညွှန်ကြားချက်များကို ထည့်ပါ။ gzip ဖွင့်ထားသည်။ prompt ကိုဖွင့်ပါ။ Cloudflare သို့မဟုတ် အလားတူ CDN ကိုသုံးနေပါက control panel မှ speed/compression setting များကိုဖွင့်နိုင်သည်။ ပြောင်းလဲမှုများပြုလုပ်ပြီးနောက် ဤ tool ဖြင့် ထပ်မံစမ်းသပ်နိုင်ပါသည်။

ဤကိရိယာသည် ကျွန်ုပ်တို့၏ဆာဗာမှ ပစ်မှတ်လိပ်စာသို့ curl request ပေးပို့ချိန်နှင့် ပထမဆုံးတုံ့ပြန်မှုကို လက်ခံရရှိချိန်ကြားရှိ အချိန်ကို မီလီစက္ကန့်ဖြင့် တိုင်းတာသည်။ ဤအချိန်တွင် ကွန်ရက် latency၊ server processing time နှင့် first byte (TTFB) သို့ အချိန်တို့ ပါဝင်သည်။ browser rendering time မပါဝင်ပါ။

bot တောင်းဆိုမှုများကို ပိတ်ဆို့သော၊ နှေးကွေးစွာ တုံ့ပြန်ပြီး အချိန်ကုန်သွားသော သို့မဟုတ် မမှန်ကန်သော SSL လက်မှတ်များကို အသုံးပြုသော ဆာဗာများတွင် ရလဒ်များ ရရှိနိုင်မည် မဟုတ်ပါ။ လုံခြုံရေးအရ၊ သီးသန့်ကွန်ရက်များနှင့် ဒေသတွင်း IP လိပ်စာများ (localhost၊ 127.0.0.1၊ 192.168.x စသည်) သို့ မေးမြန်းမှုများ ပြုလုပ်၍မရပါ။