တစ်ဦးက Web Application ကိုအတိအကျဆိုတာဘာလဲ

web-based application ကိုအစီအစဉ်များကိုသင့်ရဲ့နားလည်မှုကိုပိုမိုကောင်းမွန်စေ

တစ်ဦးက web application ကို၎င်း၏ client ကဲ့သို့ဝဘ်ဘရောက်ဇာကိုအသုံးပြုခြင်းအားဖြင့်တစ်ဦးသတ်သတ်မှတ်မှတ် function ကိုဆောင်ရွက်ကြောင်းမည်သည့်ကွန်ပျူတာအစီအစဉ်တစ်ခုဖြစ်သည်။ အဆိုပါ application ကိုသတင်းစကားတစ်ခုဘုတ်အဖွဲ့တစ်ခုသို့မဟုတ် website တွင်သို့မဟုတ်တစ်စကားလုံး Processor ကိုသို့မဟုတ်သင်သင့်ဖုန်းကို download လုပ်မယ့် Multi-player ကိုမိုဘိုင်းဂိမ်း app ကိုအဖြစ်ရှုပ်ထွေးအဖြစ်အဆက်အသွယ်ပုံစံကဲ့သို့ရိုးရှင်းနိုင်ပါတယ်။

တစ်လိုင်းဆိုတာဘာလဲ

အဆိုပါ "client ကို" ဟုအဆိုပါပုဂ္ဂိုလ်တစ်ဦးလျှောက်လွှာကို run ဖို့ကိုအသုံးပြုသည်ပရိုဂရမ်ကိုရည်ညွှန်းမှ client-server ကိုပတ်ဝန်းကျင်အတွက်အသုံးပြုသည်။ တစ်ဦးက client-server ကိုပတ်ဝန်းကျင်မျိုးစုံကွန်ပျူတာများထိုကဲ့သို့သောဒေတာဘေ့စသို့သတင်းအချက်အလက်များဝင်အဖြစ်သတင်းအချက်အလက်များဝေမျှထားတဲ့အတွက်တဦးတည်းဖြစ်၏။ အဆိုပါ "client ကို" သတင်းအချက်အလက်များထည့်သွင်းဖို့အသုံးပြုတဲ့ application ဖြစ်ပါတယ်, နှင့် '' server ကို '' သတင်းအချက်အလက်များသိမ်းဆည်းဖို့အသုံးပြုတဲ့ application ဖြစ်ပါတယ်။

Web ကို Applications ကိုအသုံးပြုခြင်း၏အကျိုးကျေးဇူးများဘာတွေလဲ?

သူတို့အင်တာနက်အသုံးပြုခွင့်ရှိသည်အတိုင်းမည်သူမဆိုလျှောက်လွှာတလျှောက်ကိုသုံးနိုင်သည်သို့မှသာတစ်ဦးက web application ကို, ကွန်ပျူတာ၏တစ်ဦးသတ်သတ်မှတ်မှတ်အမျိုးအစားသို့မဟုတ်တိကျတဲ့ operating system အတွက်တစ်ဦးကို client တည်ဆောက်ခြင်း၏တာဝန်၏ developer သက်သာ။ client ကိုဝဘ်ဘရောက်ဇာထဲမှာပြေးကတည်းကအသုံးပြုသူတစ်ဦးက IBM-သဟဇာတတစ်ခုသို့မဟုတ် Mac ကို အသုံးပြု. နိုငျသညျ။ သူတို့က Windows XP သို့မဟုတ် Windows Vista ကအပြေးနိုင်ပါတယ်။ အချို့ applications များတိကျတဲ့လိုအပ်သော်လည်းသူတို့ကပင်က Internet Explorer သို့မဟုတ် Firefox ကိုအသုံးပြုနိုင်ပါတယ် က်ဘ်ဘရောက်ဇာကို

Web ကို applications များလေ့လျှောက်လွှာဖွံ့ဖြိုးတိုးတက်ဖို့ Server-side script ကို (ASP, PHP, etc) နှင့် client-side script ကို (စတာတွေက HTML, Javascript ကို,) ၏ပေါင်းစပ်အသုံးပြုပါ။ server-side script ကိုသတင်းအချက်အလက်သိုလှောင်ခြင်းနှင့်ပြန်လည်ရယူတူသောအပေါငျးတို့သခက်ခဲပစ္စည်းပစ္စယတွေနဲ့ဆက်ဆံရေးမှာစဉ် client-side script ကိုသတင်းအချက်အလက်များ၏တင်ပြချက်နှင့်အတူဆကျဆံ။

ဘယ်လို Long က Web ကို Applications ကိုခန့်ဘူးသလော

Web ကို applications များက World Wide Web ခေတ်ရေစီးကြောင်းလူကြိုက်များရရှိခဲ့မတိုင်မီကတည်းကန်းကျင်ခဲ့ကြပြီ။ ဥပမာအားဖြင့်, လာရီက Wall တွင် Perl, အင်တာနက်ကိုအမှန်တကယ်ပညာသင်နှစ်နှင့်နည်းပညာစက်ဝိုင်းပြင်ပလူကြိုက်များစတင်ခဲ့ပြီးရှေ့တော်၌ခုနစ်နှစ်ကဖြစ်ခဲ့သည်ဒါက 1987 အတွက်လူကြိုက်များ Server-side scripting language, တီထွင်ထုတ်လုပ်နိုင်ခဲ့သည်။

ပထမဦးဆုံးပင်မကို web applications တွေကိုအတော်လေးရိုးရှင်းတဲ့ခဲ့ကြသည်, ဒါပေမယ့်နှောင်းပိုင်း 90 ပိုမိုရှုပ်ထွေးကို web applications များဆီသို့တစ်ဦးတွန်းအားပေးကိုမြင်တော်မူ၏။ ယနေ့ခေတ်တွင်အမေရိကန်နိုင်ငံသားသန်းပေါင်းများစွာ, အွန်လိုင်းသူတို့ရဲ့ဝင်ငွေအခွန် file အွန်လိုင်းဘဏ်စနစ်တာဝန်များကိုလုပ်ဆောင်, မိတ်ဆွေတွေနဲ့ချစ်ရသူနှင့်အတူထိတွေ့နေဖို့နှင့်ဤမျှလောက်ပိုပြီးဖို့ web application ကိုအသုံးပြုပါ။

ဘယ်လိုက Web Applications ကိုပြောင်းလဲပြီလော

အများစုကက web applications တွေကို client ကိုဆာဗာစတိုးဆိုင်များစဉ်သတင်းအချက်အလက်ဝင်နှင့်သတင်းအချက်အလက်ရယူဘယ်မှာ client-server ကိုဗိသုကာအပေါ်အခြေခံထားတယ်။ အင်တာနက်ကိုမေးလ် Google ရဲ့ Gmail နဲ့ Microsoft ရဲ့ Outlook နဲ့တူသောကုမ္ပဏီများသည် web-based အီးမေးလ်ကို client များကိုပူဇော်သက္ကာဘို့နှင့်အတူ, ဒီဥပမာတစ်ခုဖြစ်ပါတယ်။

လွန်ခဲ့သောနှစ်ပေါင်းများစွာကျော်, သာမန်အားဖြင့်သတင်းအချက်အလက်သိုလှောင်ရန်ဆာဗာမလိုအပ်ပါဘူးကြောင့်လုပ်ငန်းဆောင်တာများအတွက်တီထွင်ခံရဖို့ကို web application များအတွက်ကြီးမားသောတွန်းအားရှိခဲ့ပါတယ်။ သင့်ရဲ့စကားလုံး Processor ကိုဥပမာ, သင်၏ကွန်ပျူတာပေါ်တွင်စာရွက်စာတမ်းများသိုလှောင်နှင့်ဆာဗာမလိုအပ်ပါဘူး။

Web ကို applications များတူညီလုပ်ဆောင်နိုင်စွမ်းကိုပေးမျိုးစုံပလက်ဖောင်းတလွှားအလုပ်လုပ်များ၏အကျိုးကျေးဇူးကိုရရှိနိုငျသညျ။ ဥပမာ, web application ကိုမိုဃ်းတိမ်၌သတင်းအချက်အလက်သိုလှောင်နှငျ့သငျ '' download, '' သင်၏ပုဂ္ဂိုလ်ရေး hard drive ကိုပေါ်သို့စာရွက်စာတမ်းမှခွင့်ပြုတဲ့စကားလုံး Processor ကိုအဖွစျဆောငျရှကျနိုငျသညျ။

သငျသညျ Gmail သို့မဟုတ် Yahoo ကမေးလ် clients များနှစ်ပေါင်းများစွာပြောင်းလဲပြီနဲ့တူ, သင်က web applications များဖြစ်လာကြပါပြီဘယ်လောက်ခေတ်မီမြင်ကြပြီဘယ်လောက်ရေပန်းစားသော web applications တွေကိုသက်သေခံဖို့လုံလောက်တဲ့ရှည်လျားဝဘ်သုံးပြီးခဲ့တာပါ။ ကြောင်းခေတ်မီတာဘာလို့လဲဆိုတော့ပိုပြီးတုံ့ပြန်မှုကို web applications တွေကိုဖန်တီးနေတဲ့ programming ကိုမော်ဒယ်ဖြစ်သည့် AJAX ၏ဖြစ်ပါတယ်။

, G Suite (ယခင် က Google Apps ကပ ), Microsoft Office 365 ကို web applications များ၏နောက်ဆုံးပေါ်မျိုးဆက်၏အခြားဥပမာများဖြစ်ကြသည်။ (ဥပမာသင့်ရဲ့ Facebook ကို app ကို, သင့်အဖြစ်အင်တာနက်ကိုချိတ်ဆက်မိုဘိုင်း application များ ကို Dropbox app ကို သို့မဟုတ်သင့်အွန်လိုင်းဘဏ်စနစ်အက်ပ်) လည်းကို web applications များဟာမိုဘိုင်းဝက်ဘ်၏အစဉ်အဆက် ပို. ပို. လူကြိုက်များအသုံးပြုရန်ဒီဇိုင်းရေးဆွဲခဲ့ကြပုံကိုဥပမာဖြစ်ကြသည်။

Elise Moreau by: နောက်ဆုံးရေးသားချိန်