What is AJAX?
AJAX หรือ (Asynchronous JavaScript And XML) เป็นกลุ่มของเทคนิคในการพัฒนาเว็บแอปพลิเคชั่นเพื่อให้สามารถโต้ตอบกับผู้ใช้ได้ในแบบเรียลไทม์ โดยการรับส่งข้อมูลในฉากหลังทำให้ทั้งหน้าเพจนั้นไม่ต้องโหลดใหม่ทุกครั้งที่เกิดการเปลี่ยนแปลง กล่าวง่ายๆ คือรีเฟรชข้อมูล เฉพาะส่วนที่เกิดการเปลี่ยนแปลงใดๆ ซึ่งช่วยเพิ่มการตอบสนองการทำงานได้อย่างรวดเร็ว โดยรวม AJAX นั้นไม่ใช่เทคโนโลยีใหม่แต่เป็นเทคนิคที่ได้ใช้เทคโนโลยีหลายอย่างที่มีอยู่แล้วมารวมกันอันประกอบด้วย

XHTML (หรือ HTML) และ CSS
ใช้ในการแสดงผลลัพธ์และรูปแบบข้อมูล

ECMA Script
เช่นจาวาสคริปต์ในการเข้าถึง Document Object Model (DOM) เพื่อใช้ในการแสดงข้อมูลที่มีการเปลี่ยนแปลงหรือโต้ตอบกับผู้ใช้

XML Http Request
ใช้ในการแลกเปลี่ยนข้อมูล Asynchronously กับเว็บเซิร์ฟเวอร์

XML
ใช้เป็นรูปแบบข้อมูลในการแลกเปลี่ยนซึ่งรูปแบบอื่นก็สามารถใช้ได้เช่นกันไม่ว่าจะเป็น HTML, JSON, EBML เป็นต้น

ที่มา: จากวิกิพีเดีย สารานุกรมเสรี



© 2011 M Plus Technology Co., Ltd. All rights reserved.