下文由
http://www.neo.com.tw/archives/000542.html 轉載
9 O* w1 Z8 z- Y: i--
+ |: g$ D% T7 x( J剛剛在CNet 看到的:
+ K8 _4 ]7 ]$ x5 E2 `) C. e+ x! |" K
http://taiwan.cnet.com/news/software/0,2000064574,20099084,00.htm
! x, h0 P; [- N; v4 Z8 m* L4 O
0 G( q- e2 m. Y. K m. c
擁抱 Java 的 Oracle ,現在也來抱 PHP 了,真是花心呀,呵呵。^^
0 X2 ?6 f& R) Z$ M3 V+ k0 L9 x* z0 i! v. c3 O
這篇文章也印證我的那句老話:
@7 y! ~5 c# D% ~
0 v# l9 b% k" x. V1 p! L2 r「開發 Web 沒事別用 JSP ,用 Java 就是給自己找麻煩!」
& @0 y- p" y+ Q5 ?; @4 e, E
0 o: Z. }* A* l/ [* p; @. _1 q1 f
這句話在 Java 正熱的時候,不知道
建議過多少人,卻很少有人聽進去,甚至有人嗤之以鼻,以為只要有 Java 就是好。殊不知 Java 的優勢並不在於 Web-based 的領域,硬是要用 Java 做出來,很容易造成維護上的困難。
5 s [7 \$ C- P; g7 K+ p
; a& q$ Q9 n5 V A# K9 `我最後一家上班的公司,竟然想把 ASP 寫的 Supply Chain 平台全換成 JSP 版本。因為我們的大老闆說「目前 Java 最熱門,所以全部都要走 Java」
3 I& ~" Y% [, Z0 B+ P/ U# I( T
2 X1 N9 |1 y& V# Y% j, d
都寫好的東西了,幹嘛非要改個 JSP 版本不可,結果當然是失敗收場。
1 y" V# |' m6 B! ? I
; I# ?) n+ T1 e+ v/ e黃河租車的老闆的理由最讓人難忘:
: r+ e1 _1 n8 m' Y9 u# O2 m4 j
, S- d: B0 K+ ]0 o「因為 JSP 沒什麼人用,所以我要用 JSP」
6 c& x0 J+ Y5 t" P6 h
0 j+ q9 P1 Y/ E0 |5 x6 B w真是標準的「Java=高尚一族」,當初跟他提用 PHP 重寫,就是當作沒聽到,現在也乖乖的用 ASP 重寫了。
" b( m! n* \ K# d) D: x
B; ?/ q7 @. q* G; g/ M7 h夢想家的 iRose 原先採用 J2EE+Struts 架構,光一個系統就要二個人以上來維護,後來也建議他們用 PHP 重做,他們採用這項建議後,只用了 J2EE 版本每月維護成本的一半就完成了,之後的維護成本每個月也驟降至原先的 25% 以下。(在此聲明,目前夢想家 iRose的 PHP 版本並不是我做的,我當時做的是 J2EE 版本的維護)
$ I# w/ y$ V1 C
E3 |+ p; Q! I6 Q" f1 T5 |單純開發一個 Web-based Application 或是一般的商業網站,實在想難想出一個原因可以說服我用 Java Servlet 或 JSP 來發揮 Java 應該有的優勢。
! x* R: a6 i6 l: j9 \6 R/ c; ?8 _" k; J/ O
8 [1 B9 k# n5 e
' a* C! @. T, H( s如果 Java 那麼好,為什麼 Google 不用來開發 Gmail 呢? Yahoo! 的服務為什麼幾乎看不到 Java 的影子呢? Flickr 目前全世界最熱門的相簿網站為什麼也不用 Java 呢?
0 ]% e( w" q+ O8 a9 k* u" [* K& N
) T7 p/ V" P( \$ g' m% A
隨著時代的進步,也該慢慢讓 Java 的迷思解開了。
4 g, I* f7 ~# G8 @* k( |, ]. J$ _6 c% l& F
4 n) R' a" d6 I- d, Z/ ]$ r; b* C3 {* w由 Neo 發表於 May 17, 2005 12:30 AM