Learn XML and AJAX (Offline)

ကြော်ငြာများ ပါရှိပါသည်
၁ ထောင်+
ဒေါင်းလုဒ်များ
အကြောင်းအရာကို အမှတ်ပေးခြင်း
3+ အတွက် အဆင့်သတ်မှတ်ထားသည်
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ

ဤအက်ပ်အကြောင်း

XML
Xml (eXtensible Markup Language) သည် အမှတ်အသားပြုသော ဘာသာစကားတစ်ခုဖြစ်သည်။
XML သည် ဒေတာကို သိမ်းဆည်းရန်နှင့် ပို့ဆောင်ရန် ဒီဇိုင်းထုတ်ထားသည်။
Xml ကို 90 နှောင်းပိုင်းများတွင်ဖြန့်ချိခဲ့သည်။ အသုံးပြုရလွယ်ကူပြီး ကိုယ်တိုင်ဖော်ပြသည့်ဒေတာကို သိမ်းဆည်းရန် ဖန်တီးထားသည်။
XML သည် ဖေဖော်ဝါရီ 10၊ 1998 တွင် W3C အကြံပြုချက်ဖြစ်လာသည်။
XML သည် HTML အတွက် အစားထိုးခြင်းမဟုတ်ပါ။
XML ကို ကိုယ်တိုင်ဖော်ပြရန် ဒီဇိုင်းထုတ်ထားသည်။
XML သည် ဒေတာကိုပြသရန်မဟုတ်ဘဲ ဒေတာသယ်ဆောင်ရန် ဒီဇိုင်းထုတ်ထားသည်။
XML တဂ်များကို ကြိုတင်သတ်မှတ်မထားပါ။ သင့်ကိုယ်ပိုင် tag များကို သတ်မှတ်ရပါမည်။
XML သည် ပလပ်ဖောင်း သီးခြားဖြစ်ပြီး ဘာသာစကား သီးခြားဖြစ်သည်။

အဘယ်ကြောင့် xml
Platform Independent and Language Independent- xml ၏ အဓိက အကျိုးကျေးဇူးမှာ Microsoft SQL ကဲ့သို့ ပရိုဂရမ်တစ်ခုမှ ဒေတာများကို ယူရန်၊ ၎င်းကို XML သို့ ပြောင်းပြီးနောက် ထို XML အား အခြားသော ပရိုဂရမ်များနှင့် ပလပ်ဖောင်းများနှင့် မျှဝေခြင်း တို့ဖြစ်သည်။ ယေဘူယျအားဖြင့် အလွန်ခက်ခဲသော ပလပ်ဖောင်းနှစ်ခုကြားတွင် သင်သည် ဆက်သွယ်နိုင်သည်။

XML ကို အမှန်တကယ် အစွမ်းထက်စေသည့် အဓိက အရာမှာ နိုင်ငံတကာ လက်ခံမှု ဖြစ်သည်။ ကော်ပိုရေးရှင်းများစွာသည် ဒေတာဘေ့စ်များ၊ ပရိုဂရမ်ရေးဆွဲမှု၊ ရုံးအပလီကေးရှင်းမိုဘိုင်းဖုန်းများနှင့် အခြားအရာများအတွက် XML အင်တာဖေ့စ်များကို အသုံးပြုသည်။ ၎င်းသည် ၎င်း၏ ပလက်ဖောင်း လွတ်လပ်သော အင်္ဂါရပ်ကြောင့် ဖြစ်သည်။

သင်၏ HTML စာရွက်စာတမ်းတွင် dynamic data ကိုပြသရန် လိုအပ်ပါက၊ ဒေတာပြောင်းလဲမှုတိုင်း HTML ကို တည်းဖြတ်ရန် အလုပ်များစွာလိုအပ်ပါသည်။

XML ဖြင့် ဒေတာများကို သီးခြား XML ဖိုင်များတွင် သိမ်းဆည်းနိုင်ပါသည်။ ဤနည်းဖြင့် သင်သည် HTML/CSS ကို ဖော်ပြခြင်းနှင့် အပြင်အဆင်အတွက် အသုံးပြုခြင်းအပေါ် အာရုံစိုက်နိုင်ပြီး အခြေခံဒေတာပြောင်းလဲမှုများသည် HTML တွင် မည်သည့်ပြောင်းလဲမှုမျှ မလိုအပ်ကြောင်း သေချာပါစေ။

JavaScript ကုဒ်လိုင်းအနည်းငယ်ဖြင့်၊ သင်သည် ပြင်ပ XML ဖိုင်ကို ဖတ်နိုင်ပြီး သင့်ဝဘ်စာမျက်နှာ၏ ဒေတာအကြောင်းအရာကို အပ်ဒိတ်လုပ်နိုင်ပါသည်။

လက်တွေ့ကမ္ဘာတွင်၊ ကွန်ပျူတာစနစ်များနှင့် ဒေတာဘေ့စ်များတွင် ကိုက်ညီမှုမရှိသော ဖော်မတ်များဖြင့် ဒေတာများပါရှိသည်။

XML ဒေတာကို ရိုးရိုးစာသားဖော်မတ်ဖြင့် သိမ်းဆည်းထားသည်။ ၎င်းသည် ဆော့ဖ်ဝဲလ်-နှင့် ဟာ့ဒ်ဝဲ-အမှီအခိုကင်းသော ဒေတာကို သိမ်းဆည်းသည့်နည်းလမ်းကို ပံ့ပိုးပေးသည်။

၎င်းသည် မတူညီသော အပလီကေးရှင်းများမှ မျှဝေနိုင်သော ဒေတာကို ဖန်တီးရန် ပိုမိုလွယ်ကူစေသည်။

AJAX
AJAX သည် Asynchronous JavaScript နှင့် XML အတွက် အတိုကောက်ဖြစ်သည်။ ၎င်းသည် JavaScript၊ DOM၊ XML၊ HTML/XHTML၊ CSS၊ XMLHttpRequest စသည်တို့ကဲ့သို့ အပြန်အလှန်ဆက်စပ်နေသော နည်းပညာအုပ်စုတစ်ခုဖြစ်သည်။

AJAX သည် ဝဘ်စာမျက်နှာကို ပြန်လည်စတင်ခြင်းမပြုဘဲ ဒေတာပေးပို့ခြင်းနှင့် လက်ခံခြင်းတို့ကို ခွင့်ပြုသည်။ ဒီတော့ မြန်တယ်။

AJAX သည် သင့်အား စာမျက်နှာတစ်ခုလုံးမဟုတ်ဘဲ အရေးကြီးသော အချက်အလက်များကိုသာ ဆာဗာထံသို့ ပေးပို့ခွင့်ပြုသည်။ ထို့ကြောင့် client side မှ အဖိုးတန် data များကို server side သို့ ပေးပို့ပါသည်။ ၎င်းသည် သင်၏အပလီကေးရှင်းကို အပြန်အလှန်အကျိုးသက်ရောက်စေပြီး ပိုမိုမြန်ဆန်စေသည်။

ajax သည် နည်းပညာတစ်ခုမဟုတ်သော်လည်း အပြန်အလှန်ဆက်စပ်နေသောနည်းပညာများအုပ်စုဖြစ်သည်။ AJAX နည်းပညာများတွင်-

- HTML/XHTML နှင့် CSS
- DOM
- XML ​​သို့မဟုတ် JSON
- XMLHttp တောင်းဆိုချက်
- JavaScript
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၄ ဩ ၁၇

ဒေတာ ဘေးကင်းလုံခြုံရေး

ဆော့ဖ်ဝဲရေးသူများက သင့်ဒေတာအား စုစည်းပုံနှင့် မျှဝေပုံကို နားလည်ခြင်းမှစ၍ လုံခြုံမှု စတင်သည်။ ဒေတာလုံခြုံမှုနှင့် လုံခြုံရေးလုပ်ဆောင်မှုများသည် သင်၏အသုံးပြုမှု၊ ဒေသနှင့် အသက်အပေါ်မူတည်၍ ကွဲပြားနိုင်သည်။ ဆော့ဖ်ဝဲရေးသူက ဤအချက်အလက်ကို ပေးထားပြီး အချိန်နှင့်အမျှ ပြောင်းလဲနိုင်သည်။
မည်သည့်ဒေတာကိုမျှ ပြင်ပအဖွဲ့အစည်းများနှင့် မျှဝေခြင်းမရှိပါ
ဆော့ဖ်ဝဲရေးသူများ၏ မျှဝေမှုဆိုင်ရာ ဖော်ပြမှုကို ပိုမိုလေ့လာရန်
ယခုအက်ပ်သည် ဤဒေတာအမျိုးအစားများကို စုဆောင်းနိုင်သည်
စက် သို့မဟုတ် အခြား ID များ
ဒေတာကို အသွင်ဝှက်မထားပါ
ဒေတာကို ဖျက်၍မရပါ

အသစ်များ

- Fixed Bugs.