|
導(dǎo)讀網(wǎng)頁的本質(zhì)就是超級(jí)文本標(biāo)記語言,通過結(jié)合使用其他的Web技術(shù)(如:腳本語言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁。因而,超級(jí)文本標(biāo)記語言是萬維網(wǎng)(Web)編程的基礎(chǔ),也就是說萬維網(wǎng)是建立... 網(wǎng)頁的本質(zhì)就是超級(jí)文本標(biāo)記語言,通過結(jié)合使用其他的Web技術(shù)(如:腳本語言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁。因而,超級(jí)文本標(biāo)記語言是萬維網(wǎng)(Web)編程的基礎(chǔ),也就是說萬維網(wǎng)是建立在超文本基礎(chǔ)之上的。超級(jí)文本標(biāo)記語言之所以稱為超文本標(biāo)記語言,是因?yàn)槲谋局邪怂^“超級(jí)鏈接”點(diǎn)。 ajax的優(yōu)點(diǎn)有:提高了性能和速度、交互性能好、異步調(diào)用、節(jié)省帶寬等;ajax的缺點(diǎn)有:增加了設(shè)計(jì)和開發(fā)時(shí)間、比構(gòu)建經(jīng)典Web應(yīng)用程序更復(fù)雜、禁用JavaScript的瀏覽器無法使用該應(yīng)用程序等。下面我們就來看看具體內(nèi)容,希望對(duì)你們有所幫助。
什么是ajax? ajax代表異步JavaScript和XML。“異步”一詞意味著用戶無需等待服務(wù)器回復(fù)。 AJAX不是編程或腳本語言,沒有新發(fā)明,也沒有單獨(dú)的Web服務(wù),模塊或插件。它是一組相互關(guān)聯(lián)的技術(shù),如javascript,dom,xml,html,css等。 Ajax實(shí)現(xiàn)使用JavaScript函數(shù)從Web服務(wù),網(wǎng)頁請(qǐng)求中調(diào)用方法以響應(yīng)獲取響應(yīng)。 AJAX的優(yōu)點(diǎn) 1、提高了性能和速度 減少客戶端和服務(wù)器之間的流量傳輸,同時(shí)減少了雙方響應(yīng)的時(shí)間,響應(yīng)更快,因此提高了性能和速度。 2、交互性能好 使用ajax,可以開發(fā)更快,更具交互性的Web應(yīng)用程序。 3、異步調(diào)用 AJAX對(duì)Web服務(wù)器進(jìn)行異步調(diào)用。這意味著客戶端瀏覽器在開始渲染之前避免等待所有數(shù)據(jù)到達(dá)。 4、節(jié)省帶寬 基于Ajax的應(yīng)用程序使用較少的服務(wù)器帶寬,因?yàn)闊o需重新加載完整的頁面。 5、使用XMLHttpRequest
XMLHttpRequest在Ajax Web開發(fā)技術(shù)中起著重要作用。XMLHttpRequest是由Microsoft設(shè)計(jì)的特殊JavaScript對(duì)象。XMLHttpRequest對(duì)象調(diào)用作為異步HTTP請(qǐng)求到服務(wù)器以傳輸數(shù)據(jù)。它用于向非Ajax頁面發(fā)出請(qǐng)求。 6、擁有開源JavaScript庫 : JQuery,Prototype,Scriptaculous等。 7、AJAX通過HTTP協(xié)議進(jìn)行通信。 AJAX的缺點(diǎn) 1、增加了設(shè)計(jì)和開發(fā)時(shí)間 2、比構(gòu)建經(jīng)典Web應(yīng)用程序更復(fù)雜 3、AJAX應(yīng)用程序中的安全性較低,因?yàn)樗形募际窃诳蛻舳讼螺d的。 4、可能出現(xiàn)網(wǎng)絡(luò)延遲問題 5、禁用JavaScript的瀏覽器無法使用該應(yīng)用程序。 6、由于安全限制,只能使用它來訪問服務(wù)于初始頁面的主機(jī)的信息。如果需要顯示來自其他服務(wù)器的信息,則無法在AJAX中顯示。 總結(jié):以上就是本篇文章的全部?jī)?nèi)容,希望能對(duì)大家的學(xué)習(xí)有所幫助。更多相關(guān)視頻教程推薦:AJAX視頻教程! 以上就是ajax的優(yōu)缺點(diǎn)有哪些的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章! 網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!