對AJAX的一點理解

Ajax全稱(Asynchronousjavascript and XML)

Ajax技術結合了JS/CSS/DOM/X(HTML)這些技術,使得客戶端和服務器端之間實現異步交互。


Ajax技術等於是在客戶端和服務器之間安裝了一箇中轉站:客戶端請求先發送給中轉站,再由中轉站將請求轉發給服務端;服務端先把響應發送給中轉站,再由中轉站轉發給客戶端。

這個中轉站就是XMLHttpRequest對象!


傳統WEB技術和Ajax的區別:同步VS異步,類比即時通信VS電子郵件

優點:

1、  優秀的用戶體驗:可在不刷新整個網頁的前提下更新部分數據,快速回應用戶操作

2、  提高web程序性能:不是提交整個表單,而是提交希望提交的數據,即按需發送

3、  減輕服務器和帶寬負擔:在客戶端和服務端之間加了中間層,將服務器負擔工作轉移到客戶端

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章