AJAX เป็นเรื่องเกี่ยวกับการปรับปรุงในส่วนของหน้าเว็บโดยไม่ต้องโหลดทั้งหน้า
AJAX คืออะไร?
AJAX = Asynchronous JavaScript และ XML
AJAX เป็นเทคนิคสำหรับการสร้างได้อย่างรวดเร็วและแบบไดนามิกหน้าเว็บ
AJAX ช่วยให้หน้าเว็บได้รับการปรับปรุงแบบไม่พร้อมกันโดยการแลกเปลี่ยนข้อมูลจำนวนน้อยกับเซิร์ฟเวอร์อยู่เบื้องหลัง ซึ่งหมายความว่ามันเป็นไปได้ในการปรับปรุงในส่วนของหน้าเว็บโดยไม่ต้องโหลดทั้งหน้า
หน้าเว็บคลาสสิก (which do not use AJAX) ต้องโหลดทั้งหน้าถ้าเนื้อหาควรเปลี่ยน
ตัวอย่างของการใช้งานใช้ AJAX: Google Maps, Gmail, Youtube, Facebook และแท็บ
วิธี AJAX ธิการ
AJAX เป็นไปตามมาตรฐานอินเทอร์เน็ต
AJAX เป็นไปตามมาตรฐานอินเทอร์เน็ตและใช้การรวมกันของ:
- วัตถุ XMLHttpRequest (to exchange data asynchronously with a server)
- JavaScript / DOM (to display/interact with the information)
- CSS (to style the data)
- XML (often used as the format for transferring data)
การใช้งาน AJAX เป็นเบราว์เซอร์และแพลตฟอร์ม!
Google Suggest
AJAX ถูกทำให้เป็นที่นิยมในปี 2005 โดย Google ด้วย Google Suggest
Google Suggest ใช้ AJAX เพื่อสร้างอินเตอร์เฟซเว็บแบบไดนามิกมาก: เมื่อคุณเริ่มพิมพ์ในช่องค้นหาของ Google JavaScript ที่ส่งจดหมายออกไปยังเซิร์ฟเวอร์และเซิร์ฟเวอร์กลับรายการของข้อเสนอแนะ
เริ่มใช้ AJAX วันนี้
ในการกวดวิชา PHP ของเราเราจะแสดงให้เห็นว่า AJAX สามารถปรับปรุงส่วนของหน้าเว็บโดยไม่ต้องโหลดทั้งหน้า สคริปต์เซิร์ฟเวอร์จะถูกเขียนใน PHP
หากคุณต้องการที่จะเรียนรู้เพิ่มเติมเกี่ยวกับ AJAX ไปที่ กวดวิชา AJAX