ajax : เอแจ็กซ์ (AJAX - Asynchronous JavaScript And XML)
เป็นเทคโนโลยีที่เกี่ยวของกับการ request file web หรือ webpage ต่างๆ โดยไม่ต้องเปลี่ยนหน้าใหม่
โดยใช้เทคโนโลยีที่มีอยู่เดิมคือ javascript และ xml โดยทำการ request แบบ asynchronous (ไม่ประสานจังหวะ) ทำให้ในขณะ request โดยใช้ิวิธี ajax ผู้ใช้ก็ยังใช้งานเว็บเพจได้ตามปกติราวกับว่าไม่มีการกำลัง request เว็บอีกหน้าหนึ่งอยู่เลย (เริ่มต้นมีการใช้ xml ใน ajax กันมาก จึงมีการตั้งชื่อตาม xml แต่ปัจจุบันมีผู้นิยมใช้ data รูปแบบอื่นแทน xml อย่างเช่น json , html format ฯลฯ)
ajax wiki
ในการใช้ ajax เรามักจะใช้ jquery ซึ่งเป็น function library หรืออาจจะเรียกว่า framework ก็ได้ ซึ่งมีผู้พัฒนาขึ้นมาจาก javascript ช่วยให้การใช้งาน ajax ทำได้ง่าย โดยปกติถ้าเขียน javascript เรียก ajax ด้วยตนเองจะต้องเขียนถึง 10-20 บรรทัด แต่ถ้าใช้ jquery สามารถเีขียนให้จบได้ใน 1-10 บรรทัดเท่านั้น
ไม่มีความคิดเห็น:
แสดงความคิดเห็น