XML
Xml (eXtensible Markup Language) ເປັນພາສາມາກອັບ.
XML ຖືກອອກແບບເພື່ອເກັບແລະຂົນສົ່ງຂໍ້ມູນ.
Xml ຖືກປ່ອຍອອກມາໃນທ້າຍປີ 90s. ມັນຖືກສ້າງຂື້ນເພື່ອໃຫ້ງ່າຍຕໍ່ການໃຊ້ແລະເກັບຮັກສາຂໍ້ມູນການອະທິບາຍຕົນເອງ.
XML ກາຍເປັນຄໍາແນະນໍາ W3C ໃນວັນທີ 10 ກຸມພາ 1998.
XML ບໍ່ແມ່ນການທົດແທນ HTML.
XML ຖືກອອກແບບເພື່ອອະທິບາຍຕົນເອງ.
XML ຖືກອອກແບບເພື່ອປະຕິບັດຂໍ້ມູນ, ບໍ່ແມ່ນເພື່ອສະແດງຂໍ້ມູນ.
ແທັກ XML ບໍ່ໄດ້ຖືກກໍານົດໄວ້ລ່ວງໜ້າ. ທ່ານຕ້ອງກໍານົດ tags ຂອງທ່ານເອງ.
XML ແມ່ນເວທີເອກະລາດແລະພາສາເອກະລາດ.
ເປັນຫຍັງ xml
Platform Independent ແລະ Language Independent: ຜົນປະໂຫຍດຕົ້ນຕໍຂອງ xml ແມ່ນວ່າທ່ານສາມາດນໍາໃຊ້ມັນເພື່ອເອົາຂໍ້ມູນຈາກໂຄງການເຊັ່ນ Microsoft SQL, ປ່ຽນເປັນ XML ແລ້ວແບ່ງປັນ XML ກັບໂປລແກລມແລະເວທີອື່ນໆ. ທ່ານສາມາດຕິດຕໍ່ສື່ສານລະຫວ່າງສອງເວທີທີ່ໂດຍທົ່ວໄປແລ້ວມີຄວາມຫຍຸ້ງຍາກຫຼາຍ.
ສິ່ງທີ່ສໍາຄັນທີ່ເຮັດໃຫ້ XML ມີອໍານາດຢ່າງແທ້ຈິງແມ່ນການຍອມຮັບຂອງສາກົນ. ບໍລິສັດຈໍານວນຫຼາຍໃຊ້ການໂຕ້ຕອບ XML ສໍາລັບຖານຂໍ້ມູນ, ການຂຽນໂປລແກລມ, ໂທລະສັບມືຖືຄໍາຮ້ອງສະຫມັກຫ້ອງການແລະອື່ນໆ. ມັນແມ່ນເນື່ອງມາຈາກຄຸນນະສົມບັດເອກະລາດເວທີຂອງຕົນ.
ຖ້າທ່ານຕ້ອງການສະແດງຂໍ້ມູນແບບເຄື່ອນໄຫວໃນເອກະສານ HTML ຂອງທ່ານ, ມັນຈະໃຊ້ເວລາຫຼາຍໃນການແກ້ໄຂ HTML ແຕ່ລະຄັ້ງທີ່ຂໍ້ມູນມີການປ່ຽນແປງ.
ດ້ວຍ XML, ຂໍ້ມູນສາມາດຖືກເກັບໄວ້ໃນໄຟລ໌ XML ແຍກຕ່າງຫາກ. ວິທີນີ້ທ່ານສາມາດສຸມໃສ່ການນໍາໃຊ້ HTML / CSS ສໍາລັບການສະແດງແລະຮູບແບບ, ແລະໃຫ້ແນ່ໃຈວ່າການປ່ຽນແປງຂໍ້ມູນພື້ນຖານຈະບໍ່ຮຽກຮ້ອງໃຫ້ມີການປ່ຽນແປງໃດໆກັບ HTML.
ດ້ວຍລະຫັດ JavaScript ສອງສາມເສັ້ນ, ທ່ານສາມາດອ່ານໄຟລ໌ XML ພາຍນອກແລະປັບປຸງເນື້ອໃນຂໍ້ມູນຂອງຫນ້າເວັບຂອງທ່ານ.
ໃນໂລກທີ່ແທ້ຈິງ, ລະບົບຄອມພິວເຕີແລະຖານຂໍ້ມູນປະກອບດ້ວຍຂໍ້ມູນໃນຮູບແບບທີ່ບໍ່ເຂົ້າກັນໄດ້.
ຂໍ້ມູນ XML ຖືກເກັບໄວ້ໃນຮູບແບບຂໍ້ຄວາມທຳມະດາ. ນີ້ສະຫນອງວິທີການຊອບແວ - ແລະຮາດແວເອກະລາດຂອງການເກັບຮັກສາຂໍ້ມູນ.
ນີ້ເຮັດໃຫ້ມັນງ່າຍຂຶ້ນຫຼາຍທີ່ຈະສ້າງຂໍ້ມູນທີ່ສາມາດໄດ້ຮັບການແບ່ງປັນໂດຍຄໍາຮ້ອງສະຫມັກທີ່ແຕກຕ່າງກັນ.
AJAX
AJAX ແມ່ນຕົວຫຍໍ້ຂອງ Asynchronous JavaScript ແລະ XML. ມັນແມ່ນກຸ່ມຂອງເຕັກໂນໂລຢີທີ່ກ່ຽວຂ້ອງເຊັ່ນ JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest ແລະອື່ນໆ.
AJAX ຊ່ວຍໃຫ້ທ່ານສາມາດສົ່ງແລະຮັບຂໍ້ມູນແບບ asynchronous ໂດຍບໍ່ຕ້ອງໂຫຼດຫນ້າເວັບໃຫມ່. ສະນັ້ນມັນໄວ.
AJAX ອະນຸຍາດໃຫ້ທ່ານສົ່ງຂໍ້ມູນທີ່ສໍາຄັນພຽງແຕ່ໄປຫາເຄື່ອງແມ່ຂ່າຍບໍ່ແມ່ນຫນ້າທັງຫມົດ. ດັ່ງນັ້ນພຽງແຕ່ຂໍ້ມູນທີ່ມີຄຸນຄ່າຈາກຝ່າຍລູກຄ້າແມ່ນຖືກສົ່ງໄປຫາຝ່າຍເຊີຟເວີ. ມັນເຮັດໃຫ້ແອັບພລິເຄຊັນຂອງທ່ານໂຕ້ຕອບໄດ້ ແລະໄວຂຶ້ນ.
ajax ບໍ່ແມ່ນເຕັກໂນໂລຢີແຕ່ເປັນກຸ່ມຂອງເຕັກໂນໂລຢີທີ່ກ່ຽວຂ້ອງ. ເຕັກໂນໂລຊີ AJAX ປະກອບມີ:
- HTML/XHTML ແລະ CSS
- DOM
- XML ຫຼື JSON
- XMLHttpRequest
- JavaScript
ອັບເດດແລ້ວເມື່ອ
25 ສ.ຫ. 2023