使用ajax技術的好處:1、減輕伺服器的負擔,提升網站的效能;2、無刷新更新頁面,減少使用者實際和心理等待時間;3、更好的使用者體驗;4、節約空間和寬頻租用成本;5、減少非技術人員對頁面的修改造成的Web應用程式錯誤,提高效率等等。
本文操作環境:Windows7系統,javascript1.8.5版,Dell G3電腦。
使用ajax技術的好處有哪些?
自己總結了Ajax的優點:
1、減輕伺服器的負擔,提升網站的效能
2、無刷新更新頁面,減少使用者實際和心理等待時間
3、更好的使用者體驗
4、也可以把以前的一些伺服器負擔的工作轉嫁到伺服器,利用客戶端閒置的處理能力來進行處理,減輕伺服器和寬頻的負擔,節省空間和寬頻租用成本
5、Ajax是基於標準化並被廣泛支援的技術,並且不需要插件和下載小程式
6、Ajax使用Web中的介面與應用分離(也可以說是數據和呈現分離),而在以前兩者是沒有清晰的界限的,數據與呈現分離,有利於分工合作,減少非技術人員對頁面的修改造成的Web應用程式錯誤,提高效率,也更適用於現在的發布系統。
雖然有如此的優點,但也總有不如意的地方:
1.一些手持裝置(如手機、PDA等)現在還不能很好的支援Ajax
2.用Javascript做的Ajax引擎,Javascript的相容性和Debug都是讓人頭痛的事
3.Ajax的無刷新重載,由於頁面的變化沒有刷新重載那麼明顯,所以容易帶給使用者困擾----使用者不清楚現在的資料時心得還是已經更新過的;現在的解決方式有在相關位置提示、資料更新的區域設計的比較明顯、資料更新後給使用者提示等。
4.對串流媒體的支援沒有Flash、Java Applet好
5.中間過程不能被bookmark。解決方法:GoogleMaps透過在頁面上提供一個「link to this page」的辦法來解決。另外,還可以透過在URL連線中加無效的? ^標記來解決,但尚未驗證。
推薦學習:《ajax影片教學》
以上是使用ajax技術的好處有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!