亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪(fǎng)問(wèn)板塊 發(fā)新帖
樓主: 北京野狼
打印 上一主題 下一主題

請(qǐng)教java做web的優(yōu)勢(shì)在那里 [復(fù)制鏈接]

論壇徽章:
0
41 [報(bào)告]
發(fā)表于 2009-01-11 10:36 |只看該作者
原帖由 思一克 于 2009-1-11 00:27 發(fā)表
好像有的WEB應(yīng)用不用JAVA做不出來(lái), 就是AJAX那類(lèi)的,著名的是GOOGLE MAP等。

有關(guān)系嗎?

論壇徽章:
0
42 [報(bào)告]
發(fā)表于 2009-01-11 14:57 |只看該作者
好像有關(guān)系。我這方面研究不深。說(shuō)不準(zhǔn)。
你看AJAX技術(shù), 將WEB頁(yè)面做的可以和本地GUI一樣漂亮。
和PHP, CGI類(lèi)的區(qū)別是本質(zhì)性的。
你可以自己查。

GOOGLE MAP的成功就是用這個(gè)。

原帖由 tong0245 于 2009-1-11 10:36 發(fā)表

有關(guān)系嗎?

論壇徽章:
0
43 [報(bào)告]
發(fā)表于 2009-01-11 22:23 |只看該作者
最初,j2ee和web沾邊的只有jsp,servlet這么兩塊,jsp大致是模擬php,asp, servlet大概是模擬cgi.是靠ejb,jta這些東西鼓吹其企業(yè)級(jí)別開(kāi)發(fā)的優(yōu)越特性的,你說(shuō)你會(huì)jsp都不好意思說(shuō)你會(huì)java。相比較而言,由于java語(yǔ)法簡(jiǎn)單(比較起c),jvm健壯性好(比起php),所以開(kāi)始有了噱頭。當(dāng)時(shí)的代表作是petstore,前端是jsp+servlet,后端是ejb,中間有個(gè)體現(xiàn)了各種模式的控制層。甚至出現(xiàn)了一些狂熱者要拿這個(gè)和.net比較性能(.net那個(gè)好像叫pet shop)
后來(lái)由于大量的scriptlet的弊。鏃l式的jsp頁(yè)面),出現(xiàn)了struts這樣的開(kāi)源框架,目的之一,就是用成型的框架,標(biāo)準(zhǔn)的少量的Tag規(guī)范化web開(kāi)發(fā)(規(guī)范的結(jié)果是頁(yè)面清晰,程序員出錯(cuò)的幾率。,struts大獲成功以后,大多數(shù)java程序員(或者被稱(chēng)為高手)的那些人,投入到web開(kāi)發(fā)研究這塊,于是將整個(gè)web流程不斷細(xì)化,改善,規(guī)范化。包括velocity,tapstry,freemaker等等,各有市場(chǎng)吧(雖然都比struts。麄兊哪繕(biāo)只有一個(gè):便利化(規(guī)程化)web開(kāi)發(fā)。集大成者是spring framework,概念清晰,責(zé)權(quán)明確。
spring framework卻沒(méi)有一統(tǒng)江湖,是因?yàn)橹俺霈F(xiàn)了一個(gè)webwork,因?yàn)檫@個(gè)webwork集中了很多“先進(jìn)”的技術(shù):aop,ognl,流程配置化等。(aop是后來(lái)spring興起的,不過(guò)webwork的攔截器有aop的影子)
后來(lái)webwork沒(méi)落,spring framework也沒(méi)有成為標(biāo)準(zhǔn),反倒有這樣那樣缺陷的 struts 1.x依然在用戶(hù)中大有市場(chǎng)。
當(dāng)時(shí)比較流行的大牛在bbs上的回復(fù)是這樣的:你怎么還在用老土的struts,我都在用xx,yy,比struts1.x先進(jìn)多了,xxx好,xxxx好。
最終的結(jié)果是:大大小小的框架都人氣漸衰,唯有struts居然和webwork融合,成了struts2(依然是struts的名字而不是webwork,可以看出一點(diǎn)意味吧)。
java的其它方面基本沒(méi)有什么發(fā)展.

這里面有兩個(gè)開(kāi)源框架不得不提:一個(gè)是spring,一個(gè)是hibernate,前者將控制層可配置化,后者是數(shù)據(jù)層OO化,加上便利的plugin的出現(xiàn)(這里有點(diǎn)疑問(wèn)的是:這種plugin到底是輕量化還是重量化),這樣,某些應(yīng)用,或者說(shuō)占比例不在少數(shù)的應(yīng)用,可以通過(guò)Xdoclt(annotation)這樣的方式無(wú)編碼化自動(dòng)生成。
當(dāng)時(shí)某大牛的代表言論是:我快速(一星期)自動(dòng)化給你生成一個(gè)(web)項(xiàng)目,然后改吧改吧三年,三年后,重新來(lái)個(gè)第二版。
很符合流行的敏捷開(kāi)發(fā)的思路。很符合。
發(fā)展到今天, java除了j2me那邊,j2ee已經(jīng)淪為ssh(struts,spring,hibernate)這樣的東西,難聽(tīng)點(diǎn),經(jīng)過(guò)若干古今中外大牛的通力合作,終于讓j2ee回歸了做網(wǎng)站的真面目。不朽的功勛啊.

java開(kāi)發(fā)(包括erp,web網(wǎng)站)的優(yōu)勢(shì)在哪:簡(jiǎn)單,有成型的方案,就是一個(gè)不入流的程序員,也能很快開(kāi)發(fā)一個(gè)不錯(cuò)的網(wǎng)站出來(lái).java天生的結(jié)構(gòu)化良好的優(yōu)點(diǎn)在軟件工程中是很占優(yōu)勢(shì)的.(軟件工程的觀點(diǎn),開(kāi)發(fā),維護(hù)的成本比效率要重要得多).

ajax和java不沾邊,php如果能套腳本,也能使用ajax的.(本人php一竅不通).但是既然j2ee就是做網(wǎng)站的,所以ajax也就是j2ee叫得兇,一般介紹ajax的也大多后臺(tái)用j2ee來(lái)實(shí)現(xiàn).


隨便寫(xiě)寫(xiě),但搏一笑.

論壇徽章:
0
44 [報(bào)告]
發(fā)表于 2009-01-12 10:07 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
45 [報(bào)告]
發(fā)表于 2009-01-12 10:09 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
46 [報(bào)告]
發(fā)表于 2009-01-12 10:33 |只看該作者
虎皮尖椒 & javavsnet,

受教了。

論壇徽章:
62
2016科比退役紀(jì)念章
日期:2016-06-28 17:45:06奧蘭多魔術(shù)
日期:2015-05-04 22:47:40菠菜神燈
日期:2015-05-04 22:35:07菠菜神燈
日期:2015-05-04 22:35:02NBA季后賽大富翁
日期:2015-05-04 22:33:34NBA常規(guī)賽紀(jì)念章
日期:2015-05-04 22:32:032015年亞洲杯紀(jì)念徽章
日期:2015-04-14 16:54:452015年亞洲杯之朝鮮
日期:2015-03-19 23:03:16明尼蘇達(dá)森林狼
日期:2015-03-16 21:51:152015小元宵徽章
日期:2015-03-06 15:57:202015年迎新春徽章
日期:2015-03-04 09:55:282015年辭舊歲徽章
日期:2015-03-03 16:54:15
47 [報(bào)告]
發(fā)表于 2009-01-12 10:51 |只看該作者

回復(fù) #42 思一克 的帖子

AJAX就是異步JavaScript和XML,和java毫無(wú)關(guān)系。 AJAX不是任何新的技術(shù), 也不是新的語(yǔ)言,協(xié)議。

算是整理了一套javascrpit 在特殊情況的應(yīng)用。 其實(shí)是微軟先使用的AJAX在商業(yè)產(chǎn)品中。

論壇徽章:
62
2016科比退役紀(jì)念章
日期:2016-06-28 17:45:06奧蘭多魔術(shù)
日期:2015-05-04 22:47:40菠菜神燈
日期:2015-05-04 22:35:07菠菜神燈
日期:2015-05-04 22:35:02NBA季后賽大富翁
日期:2015-05-04 22:33:34NBA常規(guī)賽紀(jì)念章
日期:2015-05-04 22:32:032015年亞洲杯紀(jì)念徽章
日期:2015-04-14 16:54:452015年亞洲杯之朝鮮
日期:2015-03-19 23:03:16明尼蘇達(dá)森林狼
日期:2015-03-16 21:51:152015小元宵徽章
日期:2015-03-06 15:57:202015年迎新春徽章
日期:2015-03-04 09:55:282015年辭舊歲徽章
日期:2015-03-03 16:54:15
48 [報(bào)告]
發(fā)表于 2009-01-12 10:57 |只看該作者
原帖由 虎皮尖椒 于 2009-1-11 22:23 發(fā)表
最初,j2ee和web沾邊的只有jsp,servlet這么兩塊,jsp大致是模擬php,asp, servlet大概是模擬cgi.是靠ejb,jta這些東西鼓吹其企業(yè)級(jí)別開(kāi)發(fā)的優(yōu)越特性的,你說(shuō)你會(huì)jsp都不好意思說(shuō)你會(huì)java。相比較而言,由于java語(yǔ)法 ...




受教了java的歷史。  成熟框架是java的優(yōu)勢(shì)。 說(shuō)實(shí)話(huà) 前端是jsp+servlet,后端是ejb, 太理想化了, 太夢(mèng)幻了, 太不現(xiàn)實(shí)了。

struts等架構(gòu)降低了門(mén)檻,提高了效率。


java天生的結(jié)構(gòu)化良好的優(yōu)點(diǎn)在軟件工程中是很占優(yōu)勢(shì)的.(軟件工程的觀點(diǎn),開(kāi)發(fā),維護(hù)的成本比效率要重要得多).


很贊同前半句,   但是java開(kāi)發(fā),維護(hù)的成本還是很高的。

論壇徽章:
62
2016科比退役紀(jì)念章
日期:2016-06-28 17:45:06奧蘭多魔術(shù)
日期:2015-05-04 22:47:40菠菜神燈
日期:2015-05-04 22:35:07菠菜神燈
日期:2015-05-04 22:35:02NBA季后賽大富翁
日期:2015-05-04 22:33:34NBA常規(guī)賽紀(jì)念章
日期:2015-05-04 22:32:032015年亞洲杯紀(jì)念徽章
日期:2015-04-14 16:54:452015年亞洲杯之朝鮮
日期:2015-03-19 23:03:16明尼蘇達(dá)森林狼
日期:2015-03-16 21:51:152015小元宵徽章
日期:2015-03-06 15:57:202015年迎新春徽章
日期:2015-03-04 09:55:282015年辭舊歲徽章
日期:2015-03-03 16:54:15
49 [報(bào)告]
發(fā)表于 2009-01-12 11:06 |只看該作者
原帖由 javavsnet 于 2009-1-12 10:07 發(fā)表

要討論Java做web的優(yōu)勢(shì),主要是比較Java和其他語(yǔ)言諸如php,phthon, perl, ruby,Erlang之類(lèi)動(dòng)態(tài)語(yǔ)言的優(yōu)劣(不討論C#)。
在考慮用那種語(yǔ)言的時(shí)候,其實(shí)要考慮兩個(gè)方面。一是語(yǔ)言本身,二是該語(yǔ)言有什么框架。 ...



如您所說(shuō), web應(yīng)用編譯型語(yǔ)言不體現(xiàn)優(yōu)勢(shì) 。

系統(tǒng)的并發(fā)的處理能力和語(yǔ)言不是直接相關(guān)。  我理解Java有成熟的多線(xiàn)程模型, 是用于處理復(fù)雜程序邏輯上。而比如簡(jiǎn)單的打開(kāi)模板再輸出,不可能超過(guò)apache+php的并發(fā)能力。

所有解釋語(yǔ)言都沒(méi)指針, 都不會(huì)因?yàn)槌绦騿T疏忽造成內(nèi)存泄露系統(tǒng)crash。  在這點(diǎn)上解釋語(yǔ)言應(yīng)用更可靠, 甚至不會(huì)造成內(nèi)存泄露。

論壇徽章:
0
50 [報(bào)告]
發(fā)表于 2009-01-12 11:37 |只看該作者
原帖由 虎皮尖椒 于 2009-1-11 22:23 發(fā)表
最初,j2ee和web沾邊的只有jsp,servlet這么兩塊,jsp大致是模擬php,asp, servlet大概是模擬cgi.是靠ejb,jta這些東西鼓吹其企業(yè)級(jí)別開(kāi)發(fā)的優(yōu)越特性的,你說(shuō)你會(huì)jsp都不好意思說(shuō)你會(huì)java。相比較而言,由于java語(yǔ)法 ...

受教了!

我個(gè)人也做過(guò)Java Web開(kāi)發(fā), 用過(guò)不少流行的框架. 使用Java開(kāi)發(fā)Web, 最大的一個(gè)感受是Java注重接口的開(kāi)發(fā), 注重設(shè)計(jì). 相對(duì)比, PHP開(kāi)發(fā)快速, 靈活, 沒(méi)有相對(duì)統(tǒng)一的標(biāo)準(zhǔn)(代碼標(biāo)準(zhǔn), 設(shè)計(jì)思維標(biāo)準(zhǔn)等). 一旦業(yè)務(wù)較穩(wěn)定, 或者設(shè)計(jì)者有較穩(wěn)定的思路, 還是使用Java更好一些.
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP