<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    何時(shí),紗窗外,風(fēng)搖翠竹

    常用鏈接

    統(tǒng)計(jì)

    最新評(píng)論

    • 1.?re: 慎用AJAX框架
    • AJAX是中國(guó)技術(shù)領(lǐng)域的紅燈區(qū)。。想爽,但又怕潛伏著危險(xiǎn)。。。
    • --阿斯頓飛
    • 2.?re: 慎用AJAX框架
    • 評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
    • --夏如嘏
    • 3.?re: 慎用AJAX框架
    • ajax 要懂的原理,同意樓主,框架慎用
    • --驕傲
    • 4.?re: 慎用AJAX框架
    • @讀書(shū)、思考、生活
      2、bug滿(mǎn)天飛,那就說(shuō)明是水平不到家
      您的水平能高到?jīng)]有bug?
    • --樓主
    • 5.?re: 慎用AJAX框架
    • 只要你懂xmlhttp,為什么非要用ajax呢,我從2000年開(kāi)始使用xmlhttp,ajax剛出來(lái)的時(shí)候看了一眼,冷笑一聲。所以爭(zhēng)論沒(méi)有意義,到處都是新瓶裝老酒的故事
    • --挨踢的貨

    慎用AJAX框架

    ?? 從年初到現(xiàn)在,AJAX之風(fēng)預(yù)演愈烈,尤其是在國(guó)內(nèi),大多是一片叫好的聲音。目前好像很多人都在搞基于AJAX的框架,國(guó)外也有一些都已經(jīng)發(fā)布。對(duì)于這種一直都存在技術(shù),Google、微軟一造勢(shì),大家的熱度好像有點(diǎn)過(guò)了頭。看來(lái)現(xiàn)在咱們這些程序員真的都是些追星族啊!

    ?? 難到AJAX真的就那么優(yōu)秀,值得提升到框架的高度,讓系統(tǒng)UI端圍著它轉(zhuǎn)?單純從AJAX本身來(lái)說(shuō),其最主要不過(guò)就是解決在網(wǎng)頁(yè)上一個(gè)無(wú)刷新獲取數(shù)據(jù)的問(wèn)題,再加上減少了數(shù)據(jù)的傳輸量,將數(shù)據(jù)解析的工作推到了客戶(hù)端,的確能解決很多傳統(tǒng)的問(wèn)題,很方便的實(shí)現(xiàn)一些動(dòng)態(tài)效果。然而,要圍繞AJAX建立一個(gè)框架,通過(guò)AJAX完成UI端絕大部分內(nèi)容的展現(xiàn),我個(gè)人認(rèn)為卻是欠妥。現(xiàn)在很多人在網(wǎng)站上說(shuō),AJAX多多成熟,能達(dá)到多好多好的效果,但是問(wèn)題是,AJAX技術(shù)本身成熟,但AJAX框架卻是十分的不成熟。

    ?? 筆者前一段一直在參與一個(gè)國(guó)外知名大公司的一個(gè)產(chǎn)品的開(kāi)發(fā),這套系統(tǒng)好幾年前就開(kāi)始做了,系統(tǒng)的UI很多是基于AJAX的,對(duì)AJAX的應(yīng)用可謂登峰造極(當(dāng)然,那個(gè)時(shí)候肯定還沒(méi)有AJAX這個(gè)名詞),其界面的可操作行幾乎可與桌面系統(tǒng)媲美。這系統(tǒng)有一個(gè)強(qiáng)大的AJAX框架,光是相關(guān)基礎(chǔ)JS文件就是數(shù)十個(gè),整個(gè)UI基于Javascript事件驅(qū)動(dòng),數(shù)據(jù)由XMLHttp獲取。整個(gè)方案看上去的確很棒,或許正是現(xiàn)在很多人想要實(shí)現(xiàn)的。但實(shí)際情況是如何呢?效果是實(shí)現(xiàn)了,程序開(kāi)發(fā)和測(cè)試、維護(hù)的效率則是大大的下降了。開(kāi)發(fā)就不說(shuō)了,前期投入巨大,系統(tǒng)復(fù)雜性劇增,程序也只能用IE訪問(wèn)。測(cè)試的時(shí)候這邊 AJAX的javascript的bug滿(mǎn)天飛,那邊調(diào)試這種錯(cuò)誤極不方便,沒(méi)有好的JS的調(diào)試器,更看不到實(shí)際輸出的html代碼。維護(hù)那就糟糕,加個(gè)新功能,JSP文件、標(biāo)簽、JS、后臺(tái)類(lèi)全要過(guò)一遍。或許正是這些不易克服的問(wèn)題,我看到在最近開(kāi)發(fā)的配套軟件里,就基本沒(méi)有用什么AJAX了。

    ?? 大公司的嘗試和經(jīng)驗(yàn),或許能給大家一些啟示。說(shuō)到底,所有的技術(shù)都是有利有弊的,AJAX也是一樣。我個(gè)人認(rèn)為AJAX 最適合的就是Google Map這種網(wǎng)上地圖系統(tǒng),展現(xiàn)方案相對(duì)比較單一,又非常的需要無(wú)刷新的獲取數(shù)據(jù)。對(duì)于那些業(yè)務(wù)比較多,展現(xiàn)風(fēng)格非常多樣的業(yè)務(wù)系統(tǒng),萬(wàn)萬(wàn)不可腦子一熱,真的要用什么AJAX框架,到頭了只回為了一點(diǎn)無(wú)謂的效果砸了自己的腳。

    ?? 最后強(qiáng)調(diào)一下,AJAX是個(gè)好東西,在項(xiàng)目里用它來(lái)實(shí)現(xiàn)一些輔助效果(最傳統(tǒng)的比如用戶(hù)輸入數(shù)據(jù)時(shí)實(shí)時(shí)的驗(yàn)證,給出相關(guān)提示)即快捷又神奇,但過(guò)度使用很容易讓自己系統(tǒng)陷入麻煩之中,一定要慎重!此外目前公布出來(lái)的所謂的那些AJAX框架大多都是實(shí)現(xiàn)一個(gè)Form或者一部分頁(yè)面的無(wú)刷新取數(shù),根本談不上什么Web框架,目前沒(méi)必要抱太大的希望。最近down了幾個(gè)開(kāi)源的ajax的東西看了看,覺(jué)得對(duì)一般開(kāi)發(fā)人員來(lái)說(shuō),ajaxtags (http://sourceforge.net/projects/ajaxtags/) 是個(gè)不錯(cuò)的東東,簡(jiǎn)單易懂,可以仿照它的標(biāo)簽做一些自己的實(shí)現(xiàn),值得看一看。

    聲明:本博客中所有文章均為版主原創(chuàng),轉(zhuǎn)載請(qǐng)保留作者信息,并請(qǐng)注明出處。

    posted on 2005-11-25 19:46 weidy 閱讀(21610) 評(píng)論(51)  編輯  收藏 所屬分類(lèi): Java世界

    評(píng)論

    # re: 某知名大企業(yè)的教訓(xùn)--慎用AJAX框架 2005-11-26 10:34 nickey's home

    該用的時(shí)候就用. 不要為了ajax而ajax. 技術(shù)都是有適用性的.  回復(fù)  更多評(píng)論   

    # re: 某知名大企業(yè)的教訓(xùn)--慎用AJAX框架 2005-11-26 15:21 miracle

    今天剛學(xué)習(xí)AJAX  回復(fù)  更多評(píng)論   

    # re: 某知名大企業(yè)的教訓(xùn)--慎用AJAX框架 2005-11-26 19:24 讀書(shū)、思考、生活

    如果:

    “效果是實(shí)現(xiàn)了,程序開(kāi)發(fā)和測(cè)試、維護(hù)的效率則是大大的下降了。開(kāi)發(fā)就不說(shuō)了,前期投入巨大,系統(tǒng)復(fù)雜性劇增,程序也只能用IE訪問(wèn)。測(cè)試的時(shí)候這邊 AJAX的javascript的bug滿(mǎn)天飛,那邊調(diào)試這種錯(cuò)誤極不方便,沒(méi)有好的JS的調(diào)試器,更看不到實(shí)際輸出的html代碼。維護(hù)那就糟糕,加個(gè)新功能,JSP文件、標(biāo)簽、JS、后臺(tái)類(lèi)全要過(guò)一遍。”

    那么他對(duì)AJAX的應(yīng)用,就算不上登峰造極。只能算是對(duì)于IE下的XMLHTTP&CSS的濫用。
    1、不遵循WEB標(biāo)準(zhǔn)的,算不得AJAX
    2、bug滿(mǎn)天飛,那就說(shuō)明是水平不到家
    3、加個(gè)新功能,JSP文件、標(biāo)簽、JS、后臺(tái)類(lèi)全要過(guò)一遍。就說(shuō)明系統(tǒng)設(shè)計(jì)有先天的缺陷

    “筆者前一段一直在參與一個(gè)國(guó)外知名大公司的一個(gè)產(chǎn)品的開(kāi)發(fā)”
    這大概可以說(shuō)明,這個(gè)國(guó)外知名大公司里,沒(méi)有一個(gè)數(shù)得上的AJAX高手。  回復(fù)  更多評(píng)論   

    # re: 某知名大企業(yè)的教訓(xùn)--慎用AJAX框架 2005-11-28 11:36 fanta

    javascript天生的缺陷,沒(méi)辦法。  回復(fù)  更多評(píng)論   

    # re: 某知名大企業(yè)的教訓(xùn)--慎用AJAX框架 2005-11-28 13:01 weidy

    讀書(shū)、思考、生活 說(shuō):
    1、不遵循WEB標(biāo)準(zhǔn)的,算不得AJAX
    2、bug滿(mǎn)天飛,那就說(shuō)明是水平不到家
    3、加個(gè)新功能,JSP文件、標(biāo)簽、JS、后臺(tái)類(lèi)全要過(guò)一遍,
    就說(shuō)明系統(tǒng)設(shè)計(jì)有先天的缺陷
    4、這大概可以說(shuō)明,這個(gè)國(guó)外知名大公司里,沒(méi)有一個(gè)數(shù)得上的AJAX高手

    1、2.WEB標(biāo)準(zhǔn)是絕對(duì)遵循了的,bug滿(mǎn)天飛的原因當(dāng)然是多方面的,系統(tǒng)功能復(fù)雜必然會(huì)有大量的Bug,但過(guò)多的使用了AJAX這類(lèi)技術(shù)導(dǎo)致Bug多確實(shí)是原因之一。大公司有人力物力去解這些defects,要實(shí)國(guó)內(nèi)一般的企業(yè)很可能就因此陷入困境,這就是我擔(dān)心的。

    3. 系統(tǒng)設(shè)計(jì)有先天的缺陷,不可否認(rèn)是有一點(diǎn)。系統(tǒng)開(kāi)始做的那時(shí)候連Struts都還默默無(wú)聞呢,但是無(wú)論你如何進(jìn)行設(shè)計(jì),過(guò)多的使用AJAX去做展現(xiàn)必然導(dǎo)致系統(tǒng)的展現(xiàn)機(jī)制變得復(fù)雜。

    4. 提醒"讀書(shū)、思考、生活",可不要以為自己是高手,就不會(huì)犯別人犯過(guò)的錯(cuò)誤。開(kāi)發(fā)這套系統(tǒng)AJAX的人(可別以為我在其中哦,我只是有幸能看看他們的code)應(yīng)該在web開(kāi)發(fā)領(lǐng)域都是資深專(zhuān)家。想想在5、6年前沒(méi)有AJAX概念的時(shí)候,就能開(kāi)發(fā)出完整的基于AJAX框架來(lái)進(jìn)行系統(tǒng)展現(xiàn)的人水平一定比現(xiàn)才開(kāi)始深入學(xué)的人強(qiáng)吧。他們開(kāi)發(fā)、完善了這么些年,至今還不能盡善盡美,這說(shuō)明什么問(wèn)題?

    最后,我要說(shuō):我們當(dāng)然可以克服和解決大部分問(wèn)題,讓它很正常的工作(就像這套系統(tǒng)一樣),但是付出的代價(jià)可能很大。  回復(fù)  更多評(píng)論   

    # re: 某知名大企業(yè)的教訓(xùn)--慎用AJAX框架 2005-11-28 16:39 讀書(shū)、思考、生活

    如果你的項(xiàng)目只能用IE訪問(wèn),那能算是遵循標(biāo)準(zhǔn)?

    系統(tǒng)的bug滿(mǎn)天飛,你覺(jué)得是正常的?
    “系統(tǒng)功能復(fù)雜必然會(huì)有大量的Bug”,OK,就算會(huì)產(chǎn)生大量的bug,這些bug的存活期是多長(zhǎng)?如果老bug改不完,新bug又出來(lái),改了老bug,反而引出新bug。那我就認(rèn)為:水平不到家。

    不但是技術(shù)水平不到家,而且項(xiàng)目管理的水平都不到家。

    不管技術(shù)發(fā)展到那個(gè)時(shí)代(不要以Struts還沒(méi)有出現(xiàn)作借口),有效的、清晰的分隔不同的功能與模塊,是系統(tǒng)設(shè)計(jì)的第一原則,MVC模式,在C/S時(shí)代就應(yīng)該已經(jīng)廣為人知了。無(wú)論你基于什么技術(shù)來(lái)進(jìn)行設(shè)計(jì),無(wú)法有效的隔離變化,就是設(shè)計(jì)水平不夠!

    設(shè)計(jì)水平不夠,也不要把帳賴(lài)到AJAX這樣的新技術(shù)頭上。

    “他們開(kāi)發(fā)、完善了這么些年,至今還不能盡善盡美,這說(shuō)明什么問(wèn)題?”

    說(shuō)明他們不過(guò)是早早的采用了XMLHTTP技術(shù)而已。
    用了5、6年AJAX開(kāi)發(fā)的“高手”,卻至今都沒(méi)有總結(jié)出好的“模式”、“經(jīng)驗(yàn)”以及“成熟的AJAX開(kāi)發(fā)手段”。

    最近比較流行的幾本AJAX的書(shū),推薦他們?nèi)ベI(mǎi)來(lái)看:
    Ajax Patterns Best Practices:
    http://www.ajaxmatters.com/r/go?id=328

    Ajax Design Patterns:
    http://www.ajaxmatters.com/r/go?id=305

    Professional AJAX:
    http://www.ajaxmatters.com/r/go?id=196  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2005-11-29 22:38 weidy

    首先感謝“讀書(shū)、思考、生活”推薦的三本書(shū),讓他們看是不用了,我自己看看倒是不錯(cuò),:)。不過(guò)你說(shuō)的 用了5、6年AJAX開(kāi)發(fā)的“高手”,卻至今都沒(méi)有總結(jié)出好的“模式”、“經(jīng)驗(yàn)”云云, 就不太地道了,你怎么知道人家沒(méi)有總結(jié)?不是這些走在前面的人,誰(shuí)寫(xiě)《Ajax Design Patterns》、《Professional AJAX》這樣的書(shū)給大家看?

    其實(shí)我的寫(xiě)這篇blog的初衷是想告訴大家真正實(shí)現(xiàn)AJAX的框架有很大的難度,需要投入很多,如果想把項(xiàng)目設(shè)計(jì)成基于AJAX框架就要慎重。我并不是想過(guò)多討論這個(gè)項(xiàng)目的本身的各種問(wèn)題,我也沒(méi)說(shuō)過(guò)這個(gè)項(xiàng)目是完美的。

    話說(shuō)回來(lái),我們這個(gè)的項(xiàng)目的AJAX框架(或者說(shuō)準(zhǔn)AJAX框架)現(xiàn)在已經(jīng)能轉(zhuǎn)的非常好了,Bug也早解完了。但是,為了讓它像今天這樣運(yùn)行良好,企業(yè)投入是非常大的,開(kāi)發(fā)維護(hù)的成本也都要大很多。我認(rèn)為這就是它不成功的地方之一,如果少用一些AJAX這樣?xùn)|西,它就可以更快更好的達(dá)到目標(biāo)。

    實(shí)現(xiàn)完整的AJAX框架編寫(xiě)復(fù)雜、容易出錯(cuò)這個(gè)問(wèn)題是非常明顯的,不是說(shuō)有高手就能避免的。退一萬(wàn)步說(shuō),假設(shè)你“讀書(shū)、思考、生活”是絕頂高手,能搞定一切,你能保證你的Team里所有人都是高手么?

    “設(shè)計(jì)水平不夠,也不要把帳賴(lài)到AJAX這樣的新技術(shù)頭上” 這話說(shuō)也不太妥: 首先AJAX不是什么新技術(shù)。 其次設(shè)計(jì)水平的提高和積累本來(lái)就是漸進(jìn)的,就像最初的struts出來(lái)時(shí),大家都說(shuō)好,用兩年,它的不好的地方大家又都清楚了,于是spring、webwork這樣優(yōu)于它的框架又被大家推崇。沒(méi)有人能一次設(shè)計(jì)一個(gè)多完美的系統(tǒng),我們的系統(tǒng)都是在不斷的改進(jìn)的過(guò)程中。

    “如果你的項(xiàng)目只能用IE訪問(wèn),那能算是遵循標(biāo)準(zhǔn)” 呵呵,的確這是俺沒(méi)弄清楚了。但是可以想象要開(kāi)發(fā)一個(gè)遵循標(biāo)準(zhǔn)的程序,實(shí)現(xiàn)各種復(fù)雜的功能,豈不要付出更多開(kāi)發(fā)成本?

    最后還是要多廢話幾句,用著這些大公司提供的硬件和軟件,遵循著他們的標(biāo)準(zhǔn)做開(kāi)發(fā),卻攻擊他們沒(méi)有高手是沒(méi)有什么意義的。何況也沒(méi)有人天生是高手,都是要從失敗中摸索出來(lái),或許開(kāi)發(fā)這個(gè)項(xiàng)目UI端框架的人現(xiàn)在總結(jié)失敗已經(jīng)成了高手,能靈活合理的在項(xiàng)目運(yùn)用AJAX了,很多人卻還只是一味的為AJAX這個(gè)所謂新技術(shù)護(hù)短。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2005-11-30 11:14 讀書(shū)、思考、生活

    再客氣一點(diǎn)說(shuō)一句,算是幫你們公司的高手說(shuō)說(shuō)好話。

    當(dāng)初他們一手一腳的搞AJAX系統(tǒng),一切都是從頭做起,批評(píng)他們過(guò)多,也是太刻薄了。

    但是現(xiàn)在時(shí)間過(guò)去了那么多年,好多“好輪子”都出來(lái)。比如Dojo,比如Propotype,比如...如果再?gòu)念^做起,就太傻了。

    在前人犧牲奉獻(xiàn)的基礎(chǔ)上來(lái)開(kāi)發(fā)AJAX,其實(shí)失敗的可能性,沒(méi)有你想像的那么大。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2005-12-01 16:55 weidy

    的確,原來(lái)一無(wú)所有,現(xiàn)在有了輪子,將來(lái)肯定就會(huì)有車(chē).... 大家要努力去造車(chē),只不過(guò)決心造車(chē)之前要弄清楚這些輪子適合在什么地里跑。

    如果按現(xiàn)在的趨勢(shì)發(fā)展下去,靈活、穩(wěn)定的AJAX框架應(yīng)該是指日可待的,這要靠大家的努力,尤其是像 " 讀書(shū)、思考、生活 " 這樣熱心AJAX技術(shù)的人。

      回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2005-12-11 15:38

    不要吵,不要吵。
    吵什么吵!
    如果有人用AJAX開(kāi)發(fā)過(guò)成功的項(xiàng)目,出來(lái)發(fā)發(fā)言,(網(wǎng)站不要)  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2005-12-17 09:58 blue1018

    剛剛要接觸ajax,看了文章冷卻一下:D  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-03-04 17:32 小狼

    讀書(shū)、思考、生活 說(shuō):
    1、不遵循WEB標(biāo)準(zhǔn)的,算不得AJAX
    我覺(jué)得現(xiàn)在WEB標(biāo)準(zhǔn)并不一定真的標(biāo)準(zhǔn),因?yàn)檫€有許多標(biāo)準(zhǔn)不被世面上的主流瀏覽器支持,所以說(shuō)它并不標(biāo)準(zhǔn)。我用css開(kāi)發(fā)過(guò)一個(gè)網(wǎng)站,而且對(duì)用css控制層已經(jīng)非常熟練了,但是要讓CSS實(shí)現(xiàn)的所有效果在瀏覽器里正常顯示出來(lái)恐怕不可能。所以說(shuō)不遵循WEB標(biāo)準(zhǔn)算不得是ajax這句話說(shuō)得不現(xiàn)實(shí)。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-05-30 10:05 cauherk

    呵呵,感覺(jué)樓主說(shuō)的像我現(xiàn)在的公司(當(dāng)然咯,只是假設(shè))。
    AJAX炒作了這些年了,到目前為止能看到真正可以在項(xiàng)目中使用的國(guó)內(nèi)的也就這么幾家,當(dāng)然咯,有些組織或者個(gè)人出于自己的愛(ài)好和興趣,正在開(kāi)發(fā)自己的AJAX框架。
    AJAX帶來(lái)的是應(yīng)用和業(yè)務(wù)上快速解決的途徑,當(dāng)然,你可以使用其他框架,比如:Struts,同樣也可以做的更好,但是,一個(gè)好的框架不僅在設(shè)計(jì)上合理、架構(gòu)上松散,更多的應(yīng)該在開(kāi)發(fā)上的直觀和便捷,以及測(cè)試上的完整。
    國(guó)內(nèi)很多廠商大部分都是從傳統(tǒng)的UI(Dephi、VC++、字符終端)轉(zhuǎn)型而來(lái),這個(gè)時(shí)間,AJAX技術(shù)帶給他們的技術(shù)隔閡很大,但是開(kāi)發(fā)的模式改變不大,更容易的接受模式,同樣我也做了很多年的struts開(kāi)發(fā),參與到很多大型項(xiàng)目中,可能是本人才疏學(xué)淺,struts確實(shí)在大型團(tuán)隊(duì)開(kāi)發(fā)中有寫(xiě)不利的地方(有人已經(jīng)批判過(guò)struts,我也就不說(shuō)了)。MVC框架中,V層是開(kāi)發(fā)最復(fù)雜的,用戶(hù)接受批判最多的,也是一個(gè)團(tuán)隊(duì)中,占用的開(kāi)發(fā)人員最多的,AJAX在View層上,帶來(lái)的改變是徹底的,Model和Control可以借鑒struts的思想(當(dāng)然也會(huì)借鑒其他的框架),整理出來(lái)一個(gè)真正適合業(yè)務(wù)的AJAX框架,只有這樣AJAX才能真正的在業(yè)務(wù)中使用起來(lái),帶來(lái)的用戶(hù)體驗(yàn)是非凡的。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-08-02 21:38 domain

    如果業(yè)務(wù)邏輯很復(fù)雜,而多種功能有集中在一個(gè)頁(yè)面,多種狀態(tài)交織,還有像權(quán)限控制這類(lèi)東西需要控制,頁(yè)面頁(yè)面就很復(fù)雜了.
    摟主能否把你在這個(gè)項(xiàng)目中的一些其他體會(huì)分享一下,可以不關(guān)ajax.
    如復(fù)雜頁(yè)面的處理,bug分析,針對(duì)ui層的設(shè)計(jì),或者還有項(xiàng)目管理和后續(xù)維護(hù)方面的體會(huì).很期待.

    一直沒(méi)有機(jī)會(huì)見(jiàn)識(shí)像sap,oracle erp那些大型軟件是如何地強(qiáng)大和值錢(qián)的:)  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-08-07 17:40 weidy

    @domain
    關(guān)于那個(gè)項(xiàng)目(實(shí)際上是個(gè)產(chǎn)品)具體的東西幾句也說(shuō)不清楚,有些涉及具體實(shí)現(xiàn)的也不能說(shuō)太多。我倒是愿意就Bug分析和項(xiàng)目管理和大家討論一下。實(shí)際上大公司的很多產(chǎn)品的代碼寫(xiě)的是很弱智的(我上次參與的那個(gè)項(xiàng)目的代碼就是由印度的軟件工人寫(xiě)的),單看代碼都非常一般,但是他們產(chǎn)品的質(zhì)量卻能得到保證,關(guān)鍵是項(xiàng)目過(guò)程組織的好, 尤其是測(cè)試的力度非常大,這個(gè)產(chǎn)品一般每個(gè)版本都要安排十幾個(gè)人測(cè)上兩個(gè)月,進(jìn)行各項(xiàng)的測(cè)試,測(cè)試 -> qa開(kāi)bug -> develop解bug -> qa再驗(yàn)證, 流程雖然不十很復(fù)雜,但貫徹的很好,很值得國(guó)內(nèi)企業(yè)學(xué)習(xí)。 當(dāng)然相應(yīng)的成本也是很大的,那個(gè)產(chǎn)品的貴到了國(guó)內(nèi)沒(méi)有一家企業(yè)愿意買(mǎi),現(xiàn)在基本就是國(guó)外一些大廠商用。

    產(chǎn)品強(qiáng)大的功能怎么實(shí)現(xiàn)的?明確的業(yè)務(wù)需求 + 持續(xù)的開(kāi)發(fā)完善。關(guān)于后續(xù)維護(hù),按我的體會(huì)并沒(méi)有太多的玄機(jī),投入+簡(jiǎn)單的規(guī)則+執(zhí)行,從一開(kāi)始就是這樣。看看現(xiàn)在,每天在論壇、Blog上各個(gè)軟件公司大大小小LD都在大倒苦水,大談軟件項(xiàng)目管理的規(guī)定不能得到貫徹,似乎軟件質(zhì)量保證是個(gè)解不開(kāi)的死結(jié)。其實(shí)說(shuō)到底,是國(guó)內(nèi)這些LD們不會(huì)真正舍得把錢(qián)把人投在質(zhì)量保證上,總想走捷徑,從開(kāi)始就不花錢(qián),不花錢(qián)又希望能開(kāi)發(fā)出有好的產(chǎn)品,最后的結(jié)果就是天天空談或者定些不倫不類(lèi)的執(zhí)行不下去的開(kāi)發(fā)流程,到最后被迫花錢(qián)來(lái)?yè)Q質(zhì)量時(shí),往往為時(shí)已晚。

      回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-10-17 11:59 rick

    其實(shí),Ajax技術(shù)都沒(méi)有他本身的問(wèn)題,而是在使用他的人的身上,項(xiàng)目開(kāi)發(fā)講究的并不是技術(shù)的新異,而需要講究成本.
    到達(dá)一個(gè)目標(biāo),可以有不同的交通工具,但我要選擇成本最底的工具.在考慮需求,性能,成本后我才開(kāi)始選擇是否用ajax.
    每個(gè)人對(duì)于不同的項(xiàng)目都會(huì)有不同的想法.我可以說(shuō)上面幾位兄弟說(shuō)的都對(duì)了。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-10-18 13:19 路過(guò)

    現(xiàn)在筆者正投入到一個(gè)項(xiàng)目的開(kāi)發(fā)中,一部分的功能希望適用AJAX框架來(lái)實(shí)現(xiàn)。遍歷網(wǎng)頁(yè)兩天之久,也沒(méi)找到有關(guān)AJAX應(yīng)用很成功的項(xiàng)目介紹(除google等)。期待微軟的atlas框架的面世,不知道本項(xiàng)目能不能趕得上,問(wèn)題是現(xiàn)在也不知道該用什么框架。。難啊!
    想要領(lǐng)人先,就得努力、努力、在努力!  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-10-18 17:25 weidy

    @路過(guò)

    一般的項(xiàng)目的話用DWR和DOJO來(lái)做應(yīng)該沒(méi)什么大問(wèn)題,我剛剛在一個(gè)比較小項(xiàng)目用了,用dojo做RIA,處理JSON數(shù)據(jù), DWR做遠(yuǎn)程調(diào)用,效果很好。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-11-21 12:51 Truly

    從上面留言基本看出“讀書(shū)、思考、生活 ”是一個(gè)比較浮躁的人,停留在學(xué)術(shù)層面上,沒(méi)什么經(jīng)驗(yàn)還隨意批判他人。Ajax我也應(yīng)用很久了,必須認(rèn)同的是Ajax非常容易產(chǎn)生bug,而且很多是非常奇怪的bug,項(xiàng)目使用了AjaxPro框架,包括這個(gè)框架自身,都經(jīng)常會(huì)拋出一些莫名的異常,可能是因?yàn)槲覀傾jax使用的太多了,整個(gè)站點(diǎn)基本上所有頁(yè)面都使用無(wú)刷新操作。

    不得不承認(rèn)的是,沒(méi)有編譯器幫助檢查語(yǔ)法錯(cuò)誤,沒(méi)有強(qiáng)類(lèi)型概念,id容易重復(fù),js過(guò)多可能下載不完全等等,可以說(shuō)無(wú)論是你水平有多高,當(dāng)過(guò)多使用時(shí),一樣會(huì)淹沒(méi)在bug堆里,而且作為一個(gè)項(xiàng)目開(kāi)發(fā)的時(shí)候,你不可能要求每個(gè)開(kāi)發(fā)人員都是js高手,高手可以保證一段函數(shù)工作正常,卻無(wú)法保證整個(gè)程序工作正常,就像無(wú)論人們?nèi)绾闻μ岣唢w機(jī)的安全度,一樣會(huì)不斷出現(xiàn)空難。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-12-04 23:11 qun

    不要拿n多年前的javascript/web開(kāi)發(fā)來(lái)判斷現(xiàn)在的ajax.

    --- 維護(hù)那就糟糕,加個(gè)新功能,JSP文件、標(biāo)簽、JS、后臺(tái)類(lèi)全要過(guò)一遍。
    這個(gè)就也不好意思稱(chēng)高手了吧。

    現(xiàn)在不管是IE 還是Firefox下面都有很好的js調(diào)試工具。
    幾個(gè)著名的框架對(duì)調(diào)試也有很好的支持.

    javascript 用熟了, 功底也可以的話,
    上Ajax是沒(méi)有問(wèn)題的。

    是需求/金錢(qián)驅(qū)動(dòng)技術(shù),不是技術(shù)的難度。


      回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-12-04 23:13 qun

    我已經(jīng)有2個(gè)我開(kāi)發(fā)的商業(yè)網(wǎng)站應(yīng)用Ajax。   回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-12-05 16:35 weidy


    嘿嘿,想不到一年前的一個(gè)老貼子,一直有人來(lái)留言討論這個(gè)問(wèn)題, 我也就再來(lái)羅嗦幾句吧。

    我是一年前寫(xiě)這個(gè)帖子的,當(dāng)時(shí)的想法是告訴大家是想告訴大家一些AJAX負(fù)面的東西,貼出發(fā)出來(lái)后就和“讀書(shū)、思考、生活”進(jìn)行了激烈的討論,應(yīng)該說(shuō)我文中所提的并不全對(duì),但我想表達(dá)的東西是很明確的:AJAX技術(shù)是趨勢(shì),應(yīng)當(dāng)積極學(xué)習(xí)應(yīng)用,但要注意其缺點(diǎn)和可能引發(fā)的問(wèn)題,不能過(guò)度使用。

    我在原文中用來(lái)舉例的系統(tǒng)是一個(gè)數(shù)十乃至上百人的團(tuán)隊(duì)做了7、8年的老產(chǎn)品,有歷史遺留問(wèn)題,并不具備普遍性,所以咱們有很多高手不已為然,認(rèn)為我說(shuō)的那些問(wèn)題只有過(guò)去才有。但仔細(xì)想想這個(gè)例子還是能說(shuō)明些東西,這些問(wèn)題真的就沒(méi)有了么,你使用的框架真的能把他們都隱藏起來(lái)么,還是你的應(yīng)用還比較簡(jiǎn)單,這些問(wèn)題還沒(méi)有構(gòu)成麻煩呢?

    過(guò)去一年中我也在自己的和單位的項(xiàng)目中大量的使用AJAX,對(duì)AJAX的理解也提高了很多。比如在公司去年啟動(dòng)的一個(gè)的項(xiàng)目中,來(lái)源于MQ和web service的數(shù)據(jù)都送到一個(gè)主要基于DOJO實(shí)現(xiàn)UI的系統(tǒng)中和用戶(hù)交互,仔細(xì)統(tǒng)計(jì)后我發(fā)現(xiàn)這個(gè)主要由老外實(shí)現(xiàn)的系統(tǒng)的60-70%的代碼量是用在寫(xiě) javascript 來(lái)完成交互效果,大部分的業(yè)務(wù)邏輯都是接收到JSON數(shù)據(jù)后在客戶(hù)端完成的,而需要指出的是在傳統(tǒng)開(kāi)發(fā)模式中,這些工作其中的很多以前恰恰是可以由框架完成的!

    也就是說(shuō),目前AJAX框架依然沒(méi)有達(dá)到我們需要的那么強(qiáng)大,還有很多功能需要我們自己來(lái)實(shí)現(xiàn)。那么在這個(gè)時(shí)候,請(qǐng)您,一個(gè)絕世的技術(shù)高手,注意一下當(dāng)你用AJAX來(lái)實(shí)現(xiàn)一個(gè)功能時(shí),還是可以揚(yáng)長(zhǎng)避短,如果服務(wù)器端或者說(shuō)傳統(tǒng)的方式就能做的簡(jiǎn)單功能,就不用弄需要在IE6, IE7, FireFox, Mozilla, Opera等等上去全測(cè)一遍。當(dāng)然,這僅僅是善意的提醒,絕不敢對(duì)高手們說(shuō)教。此外,IE和FF下的JS調(diào)試工具我用過(guò)不少,能為解決問(wèn)題提供些幫助,但和傳統(tǒng)的類(lèi)調(diào)試還是差距很大,這方面只能是繼續(xù)等待。

    最后,自我糾正一下這個(gè)帖子的標(biāo)題的含義。畢竟時(shí)過(guò)境遷,如今“慎用AJAX框架”的提法或許是有些不妥,我覺(jué)得我們可以從新的角度來(lái)看它:

    1. 謹(jǐn)慎的選擇AJAX框架。
    2. 合理的認(rèn)識(shí)、應(yīng)用AJAX框架,要理解框架為我們做了什么,必要時(shí)可以脫離框架做自己的簡(jiǎn)單實(shí)現(xiàn)。
    3. 關(guān)注AJAX框架的發(fā)展,得明確現(xiàn)在用該框架什么能實(shí)現(xiàn)、什么還不行、什么時(shí)候行。
      回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-12-07 18:22 BeanSoft[匿名]

    任何新框架都有風(fēng)險(xiǎn), 如果你的公司是個(gè)達(dá)到100人左右開(kāi)發(fā)團(tuán)隊(duì)的人, 在采用新技術(shù)之前一定要反復(fù)評(píng)估, 包括學(xué)習(xí)難度, 代碼量, 可能的風(fēng)險(xiǎn)等等. 理論上說(shuō), 老一點(diǎn)的框架, BUG 也會(huì)少很多. 所以我們公司要升級(jí) Struts 都要找?guī)讉€(gè)大的應(yīng)用反復(fù)測(cè)試, 確認(rèn)絕大部分問(wèn)題都解決了之后才正式上線.

    對(duì)公司負(fù)責(zé)的話, 請(qǐng)使用成熟框架, JDK 不要用不穩(wěn)定的版本, 例如 JDK 1.6.... 修改 BUG 的工作量也是成本.  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-12-22 10:24 hehe[匿名]

    沒(méi)錯(cuò),任何新的東東,都會(huì)有風(fēng)險(xiǎn)。

    對(duì)于公司來(lái)說(shuō),不是一味的嘗鮮。

    對(duì)于任何一個(gè)項(xiàng)目,首要的是考慮:質(zhì)量,成本,時(shí)間。

    我想,任何一家公司做項(xiàng)目,都希望項(xiàng)目:短平快。在綜合了后期維護(hù)等各種因素的前提下,盡量快的發(fā)揮效益才是根本。所謂的框架,如何如何的先進(jìn),如何如何的好,都需要時(shí)間的考驗(yàn),選擇時(shí)一定要慎重。
      回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2006-12-31 14:32 風(fēng)行天下

    愛(ài)用不用,感覺(jué)好的人繼續(xù)用,感覺(jué)不好的人停止用,我可能會(huì)用可能停止用........  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-01-17 13:51 慎用啊

    用ajax,還是先看看這個(gè)j吧,javascript的規(guī)范定義的就不夠完善
    而且在不同的瀏覽器上表現(xiàn)的特性又有很多差異.
    舉個(gè)例子:window的ie,和apple的ie,最javascript變量的引用處理就不一樣
    實(shí)現(xiàn)細(xì)節(jié)的不同,導(dǎo)致你的程序會(huì)出現(xiàn)很多莫名其妙的問(wèn)題,而且調(diào)試?yán)щy
    用你最了解的,越簡(jiǎn)單越好,只要能達(dá)到表現(xiàn)目的  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-06-03 10:54 哈哈JPJP不錯(cuò)不錯(cuò)~

    在這里做個(gè)廣告!``````

    lskfc.5d6d.com  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-07-08 14:57 abent

    樓主說(shuō)的是創(chuàng)維樓上的那家公司么?  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-07-08 23:02 weidy

    @abent

    不是,哪家公司也不重要,對(duì)吧.  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架[未登錄](méi) 2007-07-13 23:11 king

    posted on 2005-11-25 19:46
    # re: 慎用AJAX框架 2007-07-08 23:02 weidy

    光這點(diǎn)就厲害,厲害!  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-07-19 08:31 ljq900

    ajax簡(jiǎn)單才是美
    對(duì)于復(fù)雜的ajax框架,調(diào)試維護(hù)無(wú)疑是個(gè)噩夢(mèng),大量的腳本代碼也會(huì)對(duì)執(zhí)行效率有影響.
    泡末是吹起來(lái)的,現(xiàn)在的網(wǎng)絡(luò)沒(méi)什么是不可能的.但實(shí)用的東西并不需要很復(fù)雜.
    漂亮的界面干嘛不讓瀏覽器實(shí)現(xiàn),至少實(shí)現(xiàn)不會(huì)比ajax復(fù)雜,internet的自然發(fā)展還是偏離了軌道.然后,大家一哄而上,把偏離的軌道當(dāng)作目標(biāo).
    再說(shuō),新技術(shù)吧,八字沒(méi)一瞥就吹上天,然后拿開(kāi)源游民當(dāng)義務(wù)民工種下試驗(yàn)田.最后用催熟技催向市場(chǎng),把開(kāi)發(fā)商的意圖強(qiáng)加給用戶(hù)。而用戶(hù)想象不到,怎樣給它們帶來(lái)利益,只知道會(huì)對(duì)他們很有好處,因?yàn)榇蠹叶寄菢诱f(shuō)。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-08-23 21:36 泣け野

    開(kāi)發(fā)人員與開(kāi)發(fā)環(huán)境的問(wèn)題,不應(yīng)該扯上ajax
    調(diào)試js的工具很多,很久很久以前的Visual Studio就帶有嵌入IE的debug調(diào)試工具,不知道那些高手們是不是都不會(huì)用…………  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-10-07 10:47 是了是了

    to 讀書(shū)、思考、生活

    如果說(shuō)別人用了三四年的ajax都沒(méi)用好就說(shuō)別人不是高手,只怕寫(xiě)出SPRING的人是笨的不能再笨的人拉。。

    每一種技術(shù)都有他的有點(diǎn)和缺點(diǎn),有他的適用范圍。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-10-07 10:50 是了是了

    我忘記了在什么書(shū)里看過(guò)一篇文章,上面有話說(shuō)其實(shí)最好的開(kāi)發(fā)是最快的時(shí)間完成項(xiàng)目,同時(shí)這個(gè)項(xiàng)目可維護(hù)性很好。所謂的體驗(yàn)性等等都是其次的。如果為了其次的東西舍棄了根本的東西。我覺(jué)得不值得。把這個(gè)其次和主要的東西結(jié)合起來(lái),這就是個(gè)度的問(wèn)題。。。。。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-10-22 21:10 不吭氣

    AJAX是AJAX技術(shù)
    AJAX框架是現(xiàn)成的AJAX開(kāi)發(fā)工具.

    文中說(shuō)了半天使用AJAX遇到的問(wèn)題
    標(biāo)題卻說(shuō) 框架

    連個(gè)概念都沒(méi)弄清, 奢談什么 慎用 啊
      回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-12-06 14:33 上海翻譯公司

    嗯~~很難學(xué)`但用起來(lái)很不錯(cuò)  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-12-10 10:41 心寬體膠

    好激勵(lì)的話題,小弟新手,最近剛搞這玩意,覺(jué)得BUG挺多的....小弟認(rèn)為硬骨頭不啃永遠(yuǎn)是硬骨頭,你啃了或許一天比一天好啃;熟練了就不用啃了,放嘴里叭嘰!叭嘰!當(dāng)肉嚼了~~~~~~!!!嘿嘿.  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-12-10 10:42 心寬體胖

    名字寫(xiě)錯(cuò)了.......見(jiàn)笑....見(jiàn)笑..  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-12-14 09:30 single

    和lz有同感,過(guò)度使用ajax的web app,在后期維護(hù)上確實(shí)有很多問(wèn)題  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2007-12-30 21:03 venus

    我倒是用AJAX做了一個(gè)小型的成功案例
    http://www.info-bird.com/proshow4.asp
    大家可以給點(diǎn)意見(jiàn)  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架[未登錄](méi) 2008-01-06 02:02 子玉

    該用的時(shí)候才去用。該用的地方才去用
    AJAX不是神,拯救不了Web  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2008-01-25 16:45 無(wú)名過(guò)客

    非常贊同版主的觀點(diǎn),另外有些問(wèn)題想問(wèn)問(wèn)“讀書(shū)、思考、生活 ”和與之持同樣觀點(diǎn)的朋友:
    “讀書(shū)、思考、生活 ”說(shuō):
    “那么他對(duì)AJAX的應(yīng)用,就算不上登峰造極。只能算是對(duì)于IE下的XMLHTTP&CSS的濫用。
    1、不遵循WEB標(biāo)準(zhǔn)的,算不得AJAX
    2、bug滿(mǎn)天飛,那就說(shuō)明是水平不到家
    3、加個(gè)新功能,JSP文件、標(biāo)簽、JS、后臺(tái)類(lèi)全要過(guò)一遍。就說(shuō)明系統(tǒng)設(shè)計(jì)有先天的缺陷

    “筆者前一段一直在參與一個(gè)國(guó)外知名大公司的一個(gè)產(chǎn)品的開(kāi)發(fā)”
    這大概可以說(shuō)明,這個(gè)國(guó)外知名大公司里,沒(méi)有一個(gè)數(shù)得上的AJAX高手。”

    為了使用AJAX,中國(guó)需要投入多少金錢(qián)造就你所謂的高手,是不是每個(gè)web開(kāi)發(fā)人員都是高手才能參與項(xiàng)目,是不是沒(méi)個(gè)項(xiàng)目必須有高手存在才能去接這個(gè)?為了一個(gè)AJAX,每個(gè)項(xiàng)目經(jīng)理必須精通AJAX架構(gòu)?我想各位都是技術(shù)精英,但沒(méi)必要淪為技術(shù)奴隸,技術(shù)是用來(lái)創(chuàng)新的,不是用來(lái)遵循的,一項(xiàng)有缺陷的俄技術(shù)方案需要的是各位精英的創(chuàng)新改造,不是一味的適應(yīng)。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2008-01-26 19:44 leixiao

    從互相批評(píng)鄙視到互相欣賞贊美 美好的友情發(fā)生了
      回復(fù)  更多評(píng)論   

    # 3G時(shí)代到來(lái)ajax會(huì)淘汰 2008-01-30 08:42 馬立杰

    3G時(shí)代到來(lái)ajax會(huì)淘汰!!
    現(xiàn)在上網(wǎng)都是2M的還用什么AJAX  回復(fù)  更多評(píng)論   

    # 3G時(shí)代到來(lái)ajax會(huì)淘汰 2008-01-30 08:44 馬立杰

    說(shuō)實(shí)現(xiàn)的AJAX真沒(méi)什么大用
    現(xiàn)在都是.net時(shí)代了,AJAX可以淘汰了  回復(fù)  更多評(píng)論   

    # .net 時(shí)代怎么了 2008-03-13 01:45 吐泡泡的魚(yú)

    .net 時(shí)代怎么了,.net時(shí)代就淘汰AJAX?我覺(jué)得AJAX在一些應(yīng)用層面上還是很好用的,不過(guò)有時(shí)候會(huì)丟出一些莫名其妙的BUG。可是還是有很多人喜歡用,主要是有些方面AJAX確實(shí)很方便。所謂魚(yú)的熊掌不可兼得吧。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2008-04-11 17:59 挨踢的貨

    只要你懂xmlhttp,為什么非要用ajax呢,我從2000年開(kāi)始使用xmlhttp,ajax剛出來(lái)的時(shí)候看了一眼,冷笑一聲。所以爭(zhēng)論沒(méi)有意義,到處都是新瓶裝老酒的故事  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2008-05-01 14:18 樓主

    @讀書(shū)、思考、生活
    2、bug滿(mǎn)天飛,那就說(shuō)明是水平不到家
    您的水平能高到?jīng)]有bug?
      回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2008-05-30 18:34 驕傲

    ajax 要懂的原理,同意樓主,框架慎用
      回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2008-06-20 22:36 夏如嘏

    個(gè)人感覺(jué), ajax 太復(fù)雜了會(huì)出現(xiàn)弊病,不僅僅是代碼維護(hù)、DEBUG的問(wèn)題。

    不穩(wěn)定的網(wǎng)絡(luò)也是一個(gè)更大的殺手,因?yàn)槟悴恢朗裁磿r(shí)候在哪里,網(wǎng)絡(luò)會(huì)出問(wèn)題。

    一個(gè)桌面軟件的數(shù)據(jù)調(diào)用是內(nèi)存、硬盤(pán)級(jí)別的,所以如果內(nèi)存出問(wèn)題、或者硬盤(pán)媒介出問(wèn)題,軟件就會(huì)報(bào)錯(cuò)、崩潰。

    而ajax的數(shù)據(jù)調(diào)用是網(wǎng)絡(luò)級(jí)別的,依賴(lài)的東西更多,客戶(hù)端的內(nèi)存、瀏覽器版本、網(wǎng)絡(luò)質(zhì)量、服務(wù)端的數(shù)據(jù)中心云云。

    相比之下,出問(wèn)題的頻率、概率就搞得多了。

    所以,我覺(jué)得AJAX沒(méi)有必要搞得太復(fù)雜,10個(gè)獨(dú)立的小型AJAX比1個(gè)龐大的AJAX要容易維護(hù)、開(kāi)發(fā)得多。  回復(fù)  更多評(píng)論   

    # re: 慎用AJAX框架 2009-01-14 15:08 阿斯頓飛

    AJAX是中國(guó)技術(shù)領(lǐng)域的紅燈區(qū)。。想爽,但又怕潛伏著危險(xiǎn)。。。  回復(fù)  更多評(píng)論   

    主站蜘蛛池模板: 韩国欧洲一级毛片免费 | 亚洲成人福利网站| 亚洲的天堂av无码| 国产精品亚洲综合五月天| 亚洲中文无码卡通动漫野外| 亚洲Aⅴ在线无码播放毛片一线天| 国产亚洲福利一区二区免费看| 一级毛片a免费播放王色 | 真人无码作爱免费视频| 一个人晚上在线观看的免费视频| 中国国语毛片免费观看视频| 91香蕉在线观看免费高清| 欧美男同gv免费网站观看| xvideos亚洲永久网址| 老司机午夜在线视频免费观| 免费一级毛片在线播放放视频| 中文字幕免费观看全部电影| 在线观看免费中文视频| 免费看片免费播放| 国产亚洲精品影视在线产品| 亚洲精品在线播放| 国产成人不卡亚洲精品91| 久久精品视频免费| 免费的一级黄色片| 亚洲一区AV无码少妇电影☆| 国产亚洲欧洲Aⅴ综合一区| 亚洲国产精品久久久久网站| 亚洲欧洲av综合色无码| 三级毛片在线免费观看| 成人免费毛片观看| 亚洲精品国产精品乱码在线观看| 亚洲乱码一区av春药高潮| 日韩在线观看免费| 又大又硬又爽又粗又快的视频免费| 国产精品久久免费视频| 久久国产精品亚洲综合| 亚洲aⅴ无码专区在线观看春色 | 午夜国产大片免费观看| 亚洲韩国—中文字幕| 男人的天堂av亚洲一区2区| 午夜影院免费观看|