0

很多的虛擬主機介紹網站都誤會了這個部分,認為主機商沒有在主機規格中說明就不支援所謂的AJAX,或者是誤以為 AJAX是 Java的一種

AJAX的全名是 Asynchronous JavaScript and XML(非同步JavaScript和XML),指的是一種創造互動式網頁應用的網頁開發技術。AJAX的定義如下 :

根據Web標準(standards-based presentation)XHTML+CSS的表示。
使用 DOM(Document Object Model)進行動態顯示及交互。
使用 XML 和 XSLT 進行資料交換及相關操作。
使用 XMLHttpRequest 進行非同步資料查詢、檢索。
使用 JavaScript 將所有的東西綁定在一起。

AJAX不是指一種單一的技術,是利用了一系列相關的技術。

不應該問說你的主機服務商有沒有支援所謂的 AJAX,因為 AJAX的應用是依靠在使用者上網使用的 web流覽器作為運作的平台。例如 : Mozilla、Firefox、Internet Explorer、Opera及 Safari等等。

因此所有的虛擬主機都沒有所謂的是否支援 AJAX的問題,也就是說你所撰寫的所有 AJAX程式碼,放到所有的主機上都是沒有問題的,因為只要你網站的訪客使用的瀏覽器不要太過老舊,都可以解析這些程式碼,AJAX是使用者端的技術,跟你租用的虛擬主機無關,虛擬主機商才沒把是否支援 AJAX放進他們的主機規格說明當中

回到 虛擬主機規格問與答

Leave a Reply