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