PHP - AJAX 簡介
AJAX 是關於在不重新載入整個頁面的情況下更新網頁的某些部分。
什麼是 AJAX?
AJAX = Asynchronous JavaScript and XML(非同步 JavaScript 和 XML)。
AJAX 是一種建立快速、動態網頁的技術。
AJAX 允許網頁透過在後臺交換少量資料來非同步更新。這意味著可以在不重新載入整個頁面的情況下更新網頁的某些部分。
傳統的網頁(不使用 AJAX 的網頁)如果內容需要更改,則必須重新載入整個頁面。
使用 AJAX 的應用程式示例:Google Maps、Gmail、Youtube 和 Facebook 標籤頁。
AJAX 如何工作
AJAX 基於網際網路標準
AJAX 基於網際網路標準,並結合使用
- XMLHttpRequest 物件(用於與伺服器進行非同步資料交換)
- JavaScript/DOM(用於顯示/互動資訊)
- CSS(用於樣式化資料)
- XML(通常用作資料傳輸格式)
AJAX 應用程式是瀏覽器和平臺無關的!
Google Suggest
AJAX 於 2005 年由 Google 推廣,並推出了 Google Suggest。
Google Suggest 使用 AJAX 建立了一個非常動態的 Web 介面:當您開始在 Google 的搜尋框中鍵入時,JavaScript 會將字母傳送到伺服器,伺服器會返回一個建議列表。
立即開始使用 AJAX
在我們的 PHP 教程中,我們將演示 AJAX 如何在不重新載入整個頁面的情況下更新網頁的部分內容。伺服器指令碼將用 PHP 編寫。
如果您想了解更多關於 AJAX 的資訊,請訪問我們的 AJAX 教程。