AJAX AJAX即Asynchronous JavaScript and XML非同步的JavaScript與XML技術指的是一套综合了多項技術的瀏覽器端網頁開發技術Ajax的概念由傑西詹姆士賈瑞特所提出 传统的Web应用允许用户端填写表单form当送出表单时就向網頁伺服器发送一个请求伺服器接收并处理传来的表单然后送回一个新的网页但这个做法浪费了许多带宽因为在前后两个页面中的大部分HTML码往往是相同的由于每次应用的沟通都需要向伺服器发送请求应用的回應时间依赖于伺服器的回應时间这导致了用户界面的回應比本機应用慢得多 与此不同AJAX应用可以仅向伺服器发送并取回必須的数据并在客户端采用JavaScript处理来自伺服器的回應因为在伺服器和浏览器之间交换的数据大量减少伺服器回應更快了同时很多的处理工作可以在发出请求的客户端机器上完成因此Web伺服器的负荷也减少了 类似于DHTML或LAMPAJAX不是指一种单一的技术而是有机地利用了一系列相关的技术虽然其名称包含XML但实际上数据格式可以由JSON代替以进一步减少数据量而客户端与服务器也并不需要异步一些基于AJAX的派生合成式derivativecomposite的技术也正在出现如AFLAX