ဝက်ဘ်: တည်းဖြတ်မှု မူကွဲများ

စာကြောင်း ၁၃၁ -
== သိုလှောင်ရာနေရာ ==
 
အကယ်၍ အသုံးပြုသူက ဝက်(ဘ်)web စာမျက်နှာ တစ်ခုပေါ်သို့ အချိန်ခဏတာအတွင် ပြန်လည်ဝင်ရောက်လျှင် ဝက်(ဘ်)ဆာဗာလမ်းကြောင်းမှweb ဒေတာစာမျက်နှာကိုserver လမ်းကြောင်းမှ data စာမျက်နှာကို နောက်တစ်ဖန် ပြန်လည်ရယူရန် မလိုအပ်ပေ။ ဝက်(ဘ်)ဘရောက်ဆာများweb browser များ အားလုံးနီးပါးသည် မကြာသေးခင်က ရယူထားသော ဒေတာများကိုdata များကို များသောအားဖြင့် အသုံးပြုသူကွန်ပျူတာ ဟတ်ဒရိုက်(ဖ်)hard drive ထဲတွင် သိုလှောင်ထားလေ့ရှိသည်။ ဘရောက်ဆာတစ်ခုမှBrowser တစ်ခုမှ ပို့လိုက်သော HTTP တောင်းဆိုချက်များသည် နောက်ဆုံးအကြိမ် ဒေါင်းလုဒ်ချစဉ်နောက်ပိုင်းတွင်download ချစဉ်နောက်ပိုင်းတွင် ပြောင်းလဲသွားသော ဒေတာကိုသာdata ကိုသာ တောင်းဆိုလိမ့်မည်။ အကယ်၍ ကွန်ပျူတာပေါ်တွင် သိုလှောင်ထားသော ဒေတာများမှာdata များမှာ လက်ရှိရှိနေသေးပါက၊ ယင်းတို့ကို ပြန်လည် အသုံးပြုလိမ့်မည်။
 
သိုလှောင်ခြင်းသည် အင်တာနက်ပေါ်ရှိ ဝက်(ဘ်)web အသွားအလာများ၏ အရေအတွက်ကို လျှော့ချရာတွင် ကူညီသည်။ သက်တမ်း ကုန်ဆုံးခြင်းအပေါ် ဆုံးဖြတ်ချက် ချခြင်းသည် ဒေါင်းလုဒ်ချသောdownload ချသော ရုပ်ပုံဖြစ်စေ၊ စတိုင်(လ်)ရှိဖြစ်စေ၊stylesheet ဖြစ်စေ၊ java ဂျာဗားစာလုံးဖြစ်စေ၊စာလုံးဖြစ်စေ၊ HTML သို့မဟုတ် ဆိုဒ်ကပေးထားသောsite ကပေးထားသော မည်သည့်အကြောင်းအရာကိုပင်ဖြစ်စေ ဖိုင်တစ်ခုခြင်းစီအတွက် သီးသန့်စီဖြစ်သည်။ ထို့ကြောင့် အားကောင်းသည့် ပါဝင်သော အကြောင်းအရာများရှိသော ဆိုဒ်များပင်၊ အခြေခံအရင်းအမြစ်များ အများစုမှာ ရံဖန်ရံခါသာ ရီဖရက်(ရှ်) ( refresh) လုပ်ဖို့လိုပေသည်။ ဝက်(ဘ်)ဆိုဒ်website ဒီဇိုင်းဆွဲသူများက CSS ဒေတာနှင့်data ဂျာဗားစာလုံးတို့ကဲ့သို့နှင့် java စာလုံးတို့ကဲ့သို့ အရင်းအမြစ်များကို ဆိုဒ်ကဲ့သို့ ကြီးမားသော ဖိုင်များနှင့်file များနှင့် တိုက်ဆိုင်ကြည့်ခြင်းသည် ကြိုးပမ်းရကြိုးနပ်သည်ကို တွေ့ရသည်။ ထိုသို့ဖြင့် ၎င်းတို့ကို ထိထိရောက်ရောက် သိုလှောင်နိုင်ပေသည်။ ဤသည်မှာ စာမျက်နှာကို ဒေါင်းလုဒ်လုပ်ချိန်အားdownload လုပ်ချိန်အား လျှော့ချခြင်းနှင့် ဝက်(ဘ်)ဆာဗာပေါ်တွင်web server ပေါ်တွင် တောင်းဆိုမှုများ လျှော့ချရာတို့တွင် ကူညီပါသည်။
 
ဝက်(ဘ်)ဆိုဒ်တွင် ပါဝင်သော အကြောင်းအရာများကို သိုလှောင်နိုင်သည့် အင်တာနက်၏ အခြားသော အစိတ်အပိုင်းများလည်း ရှိပါသည်။ ကော်ပိုရေးရှင်းများနှင့် ပညာရေးဆိုင်ရာ ဖိုင်းယားဝေါ(လ်)များသည် အားလုံး၏အကျိုးအတွက် အသုံးပြုသူ တစ်ဦးက တောင်းဆိုသော ဝက်(ဘ်)အရင်းအမြစ်များကို မကြာခဏဆိုသလိုပင် သိုလှောင်ထားတတ်ပါသည်။ (ဒါလည်းကြည့်ပါ - ပရောက်ဆီဆာဗာသိုလှောင်ခြင်း) အချို့သော ရှာဖွေရေး အင်ဂျင်များသည် ဝက်(ဘ်)ဆိုဒ်များမှ သိုလှောင်ထားသည့် အကြောင်းအရာများကိုလည်း သိုလှောင်သည်။ ဖိုင်များကို မွမ်းမံထားပြီးကြောင်း၊ ထို့ကြောင့် ပြန်လည်ပို့ပေးရန် လိုအပ်ကြောင့် ဆုံးဖြတ်ပေးနိုင်သော ဝက်(ဘ်)ဆာဗာများထဲတွင် တည်ဆောက်ထားသည့် လိုအပ်သည့် အထောက်အကူ ပစ္စည်းများမှအပ၊ အားကောင်းစွာ ထုတ်လုပ်ပေးသော ဝက်(ဘ်) စာမျက်နှာများ၏ ဒီဇိုင်းနာများသည် တောင်းဆိုသော အသုံးပြုသူများထံသို့ HTTP ခေါင်းစဉ်များ ပြန်လည်ပေးပို့ခြင်းကို ထိန်းချုပ်နိုင်သည်။ ထို့ကြောင့် အကူးအပြောင်း စာမျက်နှာများ သို့မဟုတ် အထိအခိုက်မခံနိုင်သော စာမျက်နှာများကို သိုလှောင်ထားခြင်း မပြုနိုင်ပေ။ အင်တာနက် ဘဏ်လုပ်ငန်းနှင့် ဆိုဒ်အသစ်များသည် ဤလိုအပ်သော အထောက်အကူပစ္စည်းကို မကြာခဏအသုံးပြုကြသည်။ HTTP 'GET' တစ်ခုဖြင့် တောင်းဆိုထားသည့် ဒေတာမှာ အခြားသောအခြေအနေများနှင့် ကိုက်ညီပါက သိုလှောင်ထားခြင်း ခံရနိုင်သည်။ 'POST' တစ်ခုကို တုံ့ပြန်သောအခါ ရယူလိုက်သည့် ဒေတာမှာ POSTed လုပ်ထားသော ဒေတာပေါ်တွင် မှီခိုနေသည်ဟု ယူဆသောကြောင့် ယင်းကို သိုလှောင်ထားမည် မဟုတ်ပေ။
 
ဝက်(ဘ်)ဆိုဒ်တွင်Website တွင် ပါဝင်သော အကြောင်းအရာများကို သိုလှောင်နိုင်သည့် အင်တာနက်၏ အခြားသော အစိတ်အပိုင်းများလည်း ရှိပါသည်။ ကော်ပိုရေးရှင်းများနှင့် ပညာရေးဆိုင်ရာ ဖိုင်းယားဝေါ(လ်)Fire wall များသည် အားလုံး၏အကျိုးအတွက် အသုံးပြုသူ တစ်ဦးက တောင်းဆိုသော ဝက်(ဘ်)web အရင်းအမြစ်များကို မကြာခဏဆိုသလိုပင် သိုလှောင်ထားတတ်ပါသည်။ (ဒါလည်းကြည့်ပါ - ပရောက်ဆီဆာဗာသိုလှောင်ခြင်းproxy server သိုလှောင်ခြင်း) အချို့သော ရှာဖွေရေး အင်ဂျင်များသည် ဝက်(ဘ်)ဆိုဒ်များမှwebsite များမှ သိုလှောင်ထားသည့် အကြောင်းအရာများကိုလည်း သိုလှောင်သည်။ ဖိုင်များကို မွမ်းမံထားပြီးကြောင်း၊ ထို့ကြောင့် ပြန်လည်ပို့ပေးရန် လိုအပ်ကြောင့် ဆုံးဖြတ်ပေးနိုင်သော ဝက်(ဘ်)ဆာဗာများထဲတွင်web server များထဲတွင် တည်ဆောက်ထားသည့် လိုအပ်သည့် အထောက်အကူ ပစ္စည်းများမှအပ၊ အားကောင်းစွာ ထုတ်လုပ်ပေးသော ဝက်(ဘ်)web စာမျက်နှာများ၏ ဒီဇိုင်းနာများသည် တောင်းဆိုသော အသုံးပြုသူများထံသို့ HTTP ခေါင်းစဉ်များ ပြန်လည်ပေးပို့ခြင်းကို ထိန်းချုပ်နိုင်သည်။ ထို့ကြောင့် အကူးအပြောင်း စာမျက်နှာများ သို့မဟုတ် အထိအခိုက်မခံနိုင်သော စာမျက်နှာများကို သိုလှောင်ထားခြင်း မပြုနိုင်ပေ။ အင်တာနက် ဘဏ်လုပ်ငန်းနှင့် ဆိုဒ်အသစ်များသည် ဤလိုအပ်သော အထောက်အကူပစ္စည်းကို မကြာခဏအသုံးပြုကြသည်။ HTTP 'GET' တစ်ခုဖြင့် တောင်းဆိုထားသည့် ဒေတာမှာ အခြားသောအခြေအနေများနှင့် ကိုက်ညီပါက သိုလှောင်ထားခြင်း ခံရနိုင်သည်။ 'POST' တစ်ခုကို တုံ့ပြန်သောအခါ ရယူလိုက်သည့် ဒေတာမှာdata မှာ POSTed လုပ်ထားသော ဒေတာပေါ်တွင်data ပေါ်တွင် မှီခိုနေသည်ဟု ယူဆသောကြောင့် ယင်းကို သိုလှောင်ထားမည် မဟုတ်ပေ။
 
== ရည်ညွှန်းကိုးကား ==