AJAX在程式中的優點和不足及其使用場合

2022-02-10 12:43:00 字數 635 閱讀 6728

ajax應用優勢:

1互動更流程豐富 例如我們點選乙個頁面中的連線的時候他不會跳轉到另外乙個頁面, 只是區域性的頁面中內容的變化,

3減少網路傳輸量:區域性的重新整理後,就直接減少了那些頁面中的資源的請求量 ,也就是網路的傳輸量,我們都知道網路的頻寬是很寶貴的資源

4減少server運算量 這一點很重要,由於是區域性的重新整理, 就會使得頁面中原來通過後台資料庫獲取的展示資訊繫結區域不用變化,就減少了資料庫的訪問量和網路中伺服器的壓力

ajax帶來的問題:

1 使用者習慣 使用者一般都習慣了 點選前進後退按鈕,和儲存了url欄中的位址後傳送到qq等***中,可能使用了ajax之後就沒有辦法做到這些了

2 開發複雜 由於使用了ajax之後,就會把很大一部分的業務邏輯放在了js中處理,由於js是一門非常靈活的語言,很難讓乙個水平一般的程式設計師使用的很好。

3初始非同步請求數:由於我們把所有的**都寫在了js中 , 所以首次請求的話,對於頁面中有的大量的js**,可能是的我們的頁面會變得很慢,

4 瀏覽器效能

5 不利於搜尋引擎抓取:由於網頁中的內容都是通過js呈現出來的,不是頁面中原有的, 所以是很不利搜尋引擎抓取的

對於一些公司中的產品,涉及到商業性質的產品後台系統的時候,一般不用搜尋引擎抓取,就可以使用ajax來完成。

Ajax的優點和缺點

優點 1 最大的優點就是頁面無重新整理,使用者的體驗非常好 2 使用非同步方式與伺服器通訊,具有更加迅速的相應能力 3 可以把以前的一些伺服器負擔的工作轉嫁到客戶端,利用客戶端限制的能力來處理,減輕伺服器和頻寬的負擔,節約空間和頻寬租用成本,並且減輕伺服器的負擔,ajax的原則是 按需取資料 可以最...

Android的優點和不足之處

隨著android的越來越紅火,不少應聘android開發的人,難免會被問到這樣的問題,就是這個平台的優點,當然有優點也會有缺點的,下面是我從網上總結出來的,希望對大家應聘android開發有所幫助 android平台手機 5大優勢 一 開放性 在優勢方面,android平台首先就是其開發性,開發的...

group concat在注入中的優點

一般在注入中因為回顯得位置有限我們一般使用concat函式把不同的字段連起來,例如 但是這樣我們需要每次修改limit的值,來進行遍歷比較麻煩,這時候group concat就體現了它的價值,select group concat username,0x7e,password,0x7e from a...