日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Ajax的异步,是鸡肋还是鸡排?

發布時間:2023/12/19 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ajax的异步,是鸡肋还是鸡排? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
看了一下Ajax,這個東西看起來的確有點讓人激動,響應靈敏的web UI,局部刷新而不是整體刷新......

不過看完之后思考了一下,這個東西是不是真的是我所需要的?異步固然可以讓ui反應迅速一些,但是我感覺有點換湯不換藥的味道,就算請求異步了, 但是真正用戶所需要的數據還是要等到服務器處理完才能傳回來,這和同步用戶等待一個請求有何區別?OK,你可以說,在用戶等待的這段時間內,他可以繼續做 一些操作,沒錯,這的確有些吸引人,但是如果用戶在服務器尚未處理完的時候就跳轉了頁面,那么,服務器在完成請求后是否還會callback那個我們事先 定義的function呢?如果是,那可能會出錯,因為這個頁面已經跳轉了;如果不是,那異步就失去意義了。

技術永遠應該跟隨應用走,應用的需求決定一切。計算機軟件開發,特別是基于web的技術實在太多太多了,有點累了,就好像當初覺得struts不 錯,但是付出的代價是為了寫一個很簡單的功能就要coding一堆的類和xml文件以及jsp文件,在大多數應用中,有這個必要么?我的感覺 是,struts中唯一我用的最多的就是struts對界面文字的國際化的 framework,我們可以將所有的string都放到一個properties中,這樣就容易實現國際化,其實就算是這一塊也很容易實現,自己寫一個 class,在web應用啟動的時候將所有的string都裝載到內存,然后放到application的上下文環境中,jsp中想用的時候直接引用一下 就OK了,我看過struts的源碼,他就是這么做的。再回到Ajax,我們寫的web應用中,到底有多少需要異步呢?

可能和我的工作范圍有關系,我寫的web應用中沒有一個是網站類型的,呵呵,一般都是一個專用的軟件,只不過界面是web的而已,所以,現在想起 來,與其花費大量的時間和精力學習、測試、移植Ajax到我的應用中,不如把這份時間放到學習css、DOM、JavaScript,學習如何制作更漂 亮、更具交互性的web界面來的實際些。

轉載于:https://www.cnblogs.com/super119/archive/2011/03/20/1989380.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Ajax的异步,是鸡肋还是鸡排?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。