最近用了下在php業(yè)界中非常出名的wordpress和mambo,使用下來(lái)的感覺(jué)就是這兩個(gè)東西易用性真的太好了,功能方面同樣非常的強(qiáng)大,實(shí)在想不出java界的CMS哪個(gè)能和它們進(jìn)行對(duì)比的,引發(fā)自己的一些思考,java界的技術(shù)人員特別容易以技術(shù)觀點(diǎn)去評(píng)價(jià)一個(gè)東西的好壞,覺(jué)得這就是為什么java界的論壇、CMS這種東西總是無(wú)法和其他語(yǔ)言體系的相比的原因,并不是說(shuō)java界就真的做不出象mambo這樣易用的CMS。
java界開(kāi)源的氣氛非常好,好處就是促進(jìn)了整個(gè)業(yè)界的技術(shù)的發(fā)展,使得java業(yè)界的很多技術(shù)思想成為整個(gè)軟件界的領(lǐng)先思想,弊端就是導(dǎo)致了java界的人員容易陷入技術(shù)的盲目追求中,很多時(shí)候都脫離了需求,脫離了一套系統(tǒng)真正所需要的東西,這不能不說(shuō)是java界的悲哀,以java界的技術(shù)積累,要做出易用的論壇、CMS并不會(huì)比其他語(yǔ)言體系難,也不一定就會(huì)慢多少,就象我一直認(rèn)為的一個(gè)熟練的webwork+spring+hibernate的開(kāi)發(fā)人員開(kāi)發(fā)模塊的速度必將快過(guò)用php、asp.net做開(kāi)發(fā)的人員,但為什么java界在這種類(lèi)型的系統(tǒng)給人的感覺(jué)總是開(kāi)發(fā)效率遠(yuǎn)低于其他的語(yǔ)言體系呢,這是值得我們?nèi)ニ伎嫉摹?br />以響應(yīng)速度來(lái)講,我覺(jué)得發(fā)展到今天的java系統(tǒng)速度早就已經(jīng)不比其他語(yǔ)言體系的慢,應(yīng)該是快于其他語(yǔ)言體系的系統(tǒng)。
當(dāng)然,不可否認(rèn),java語(yǔ)言最大的優(yōu)勢(shì)仍然是在企業(yè)級(jí)的應(yīng)用上,也許這是一個(gè)java界不屑于做CMS、論壇這樣?xùn)|西的理由,但想想,這理由真的夠充分嗎??
java語(yǔ)言的優(yōu)勢(shì)到底在哪?我覺(jué)得目前來(lái)說(shuō)java最大的優(yōu)勢(shì)仍然是它良好的開(kāi)源氛圍,而這個(gè)氛圍能夠保證java在技術(shù)領(lǐng)域一直保持業(yè)界的領(lǐng)先地位,但軟件是面向服務(wù)的,這個(gè)思想大家都接受的,^_^,不能總是想著從技術(shù)上降低開(kāi)發(fā)的難度,而忽略對(duì)于用戶而言很重要的易用性這點(diǎn),易用性其實(shí)很多時(shí)候除了交互還體現(xiàn)在功能上,這些功能往往是需要有足夠的經(jīng)驗(yàn)積累才能形成出來(lái)的,而java界的系統(tǒng)往往是看起來(lái)功能強(qiáng)大,而那些功能其實(shí)很多未必是用戶所想要的,再加上功能強(qiáng)大往往帶來(lái)的另外一個(gè)弊端就是系統(tǒng)過(guò)于靈活,沒(méi)法用,如何將領(lǐng)先的優(yōu)勢(shì)轉(zhuǎn)化為真實(shí)的東西才是最為關(guān)鍵的....
"做到以用戶期待的操作方式的系統(tǒng)才是好系統(tǒng)",呵呵,突然覺(jué)得引導(dǎo)用戶交互習(xí)慣的系統(tǒng)才是真正有潛力的系統(tǒng),^_^,讓用戶養(yǎng)成了習(xí)慣的系統(tǒng)是一種很可怕的系統(tǒng),典型的莫過(guò)于windows、office