มาทำความรู้จักกับ AJAX


AJAX = Asynchronous JavaScript And XML

AJAX  ไม่ใช่ภาษาใหม่อะไร แต่เป็นเทคโนโลยีใหม่ ที่เกิดจากการเอาของเก่ามาผสมผสานกันเกิดเป็นเทคโนโลยีใหม่ โดยเอาความสามารถของ Javascript , XML ,CSS และ XHTML มารวมไว้ด้วยกัน

ข้อดีที่เห็นได้อย่างชัดเจนของการใช้เทคโนโลยีของ AJAX บนเวบแอพพลิเคชั่น คือ การแสดงผลลัพธ์ที่หน้าเวบเพจอย่างรวดเร็ว โดยไม่ต้องรีเฟรชหน้าต่างใหม่ เพื่อให้เข้าใจหลักการทำงานของเวบ ระหว่างแบบเดิมและแบบที่ช้เทคโนโลยี AJAX ซึ่งแสดงดังภาพ

 

โดยอธิบายการทำงานแบบเดิมได้คร่าวๆคือ เมื่อเราพิมพ์ URL ที่เราต้องการ ก็จะส่งค่าไปยังเซอร์เวอร์เพื่อโหลดหน้าเวบเพจมาแสดงผลที่หน้าจอฝั่งผู้ใช้ และเมื่อเราคลิกลิงค์อื่นๆ หรือป้อนค่าแล้วส่งข้อมูล ก็จะเริ่มขั้นตอนใหม่ของการโหลดหน้าเวบอีกครั้งหนึ่ง  ซึ่งผลลัพธ์ที่แสดงที่หน้าใหม่ต้องมีการรีเฟรชหน้าเวบใหม่ ทำให้กินแบนด์วิธมาก ดังภาพ

แต่ถ้าเราใช้ AJAX  ก็เป็นการใช้จาวาสคริปต์ ส่งเฉพาะข้อมูลที่เราต้องการ และดึงข้อมูล XML จากเวบเซอร์เวอร์ (เฉพาะข้อมูลที่เราต้องการเหมือนกัน) ไม่ใช่การส่งมาทั้งหน้าเวบเพจ

ตัวอย่างโปรแกรมเครื่องคิดเลข ที่ไม่ใช้ AJAX

ตัวอย่างโปรแกรมเครื่องคิดเลข ที่ใช้ AJAX

รูปภาพจาก  http://www.thaimisc.com/r/view.php?id=581

ความรู้เพิ่มเติมเกี่ยวกับ AJAX http://www.w3schools.com/ajax/default.asp

 

คำสำคัญ (Tags): #ajax#webtechnology
หมายเลขบันทึก: 61936เขียนเมื่อ 21 พฤศจิกายน 2006 23:30 น. ()แก้ไขเมื่อ 18 มิถุนายน 2012 15:35 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (1)

มีเรื่องอย่างนี้ด้วยหรือ

 

http://gotoknow.org/blog/yes

บล็อคนี้ใช่เลย

ต้องการหารายได้พิเศษนี่คือธุรกิจการตลาดเครือข่ายอิสระที่สามารถทำร่วมกับงานประจำหรือการเรียน
เลือกเวลาทำงานได้ตามต้องการ
เรียนรู้วิธีการทำงานบน Internet และสื่อต่าง ๆ อีกมากมาย
เรียนรู้วิธีการทำงานเพิ่มรายได้พิเศษในแต่ละเดือนอย่างละเอียด
- เป็นธุรกิจที่คุณเรียนรู้ได้ไม่ยาก
- เป็นเจ้านายของตนเอง
- สร้างความมั่นคงทางการเงินและอิสรภาพทางเวลา
- กำหนดอนาคตของคุณด้วยตัวคุณเอง
คุณสามารถทำรายได้เสริมแบบทำงานนอกเวลา
จะมีรายได้ประมาณ 5,000 บาท/เดือน ขึ้นไป
เวลาที่ต้องใช้ : 7-14 ชม./สัปดาห์
หรือถ้าคุณต้องการทำรายได้อย่างจริงจังแบบทำงานเต็มเวลา
คุณสามารถจะมีรายได้ประมาณ 20,000 บาท/เดือนขึ้นไป
เวลาที่ต้องใช้ : 20-40 ชม./สัปดาห์
ไม่ว่าคุณจะเป็นนักศึกษา แม่บ้าน พนักงานบริษัท ข้าราชการ ผู้ที่กำลังหางานทำ หรือผู้ที่ต้องการรายได้เสริม
คุณอาจต้องการรายได้ 5,000 หรือ 10,000 หรือ 30,000 บาทต่อเดือน หรือมากกว่านั้น
ขอเพียงคุณมีความมุ่งมั่นที่จะเปลี่ยนแปลงตัวเอง มีความตั้งใจจริงและต้องการเรียนรู้วิธีการทำงาน
เรามีระบบการฝึกอบรมให้กับคุณอย่างเป็นขั้นเป็นตอน โดยคุณสามารถทำงานนี้ได้จากที่บ้านหรือสถานที่ของคุณเอง
สามารถเลือกทำงานตามเวลาที่คุณต้องการ ทั้ง Part time และ Full time
เพียงแค่คุณ…….
- มีเวลาว่างวันละ 2-3 ชั่วโมง
- มีทัศนคติที่ดี
- มีความจริงจังกับการเรียนรู้และการทำงาน

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท