年年歲歲花相似,歲歲年年人不同。IT領域幾乎每年都會有新的東西誕生。但每次又會給人們以不同的驚喜。這不,在剛剛過去了2006年,IBM和微軟也先後推出了自己的新產品:Viper(DB2 9)和Vista。然而,在2006年因為要賣掉自己的開發部門而鬧得沸沸揚揚的Borland事件的主角Borland公司在陳跡了一段時間後,也終於在2007年初以其子公司CodeGear的名義推出了一系列新的開發工具,這其中包括大名鼎鼎Delphi的最新版Delphi2007,但看一下它的新產品列表不難發現,裡面有一個產品在以前的Borland產品中從未出現過,對,這就是Delphi for PHP。
記得幾個月前,在Borland官方的招聘廣告上看到Borland正在招聘PHP開發人員,其中對這些人員在動態語言方面的能力要求很高。如果把這兩件事放在一起,也許我們就會明白一切,原來Borland的目的是想打造世界上最好的PHP開發工具,以重現當年Delphi的輝煌。那麼Borland真的能如願以償的從免費的PHP中掙到錢嗎?
一、Delphi處境窘迫,Borland壯士斷臂
提起Borland,幾乎每一個從事軟件開發的人都知道一個等式,那就是Borland = 開發工具 = Delphi,這個等式就象Microsoft = 操作系統 = Windows一樣著名。20多年前,兩個年青人James Gosling和Philippe Kahn一起帶著夢想在美國硅谷成立了Borland公司,在幾年後,Borland就以自己的拳頭產品Delphi一舉成名。在Borland最輝煌的時候曾經進入了世界軟件公司的前10名。
Borland的技術雖然世界一流,但他的歷屆CEO卻是和Borland的技術不相稱。由於不斷地決策失誤,使Borland一次次地喪失了進軍數據庫、辦公軟件市場的機會,這些失誤也將Borland最重要的開發工具部門逐漸地逼上的絕路,以至最後淪為沿街叫賣的下場。
在叫賣了好一陣子,Borland最終也沒能把它的開發工具部門賣出去。於是Borland決定成立全資子公司CodeGear來專門負責開發工具的研發。
CodeGear在成立之初一直致力於Borland遺留下來的開發工具(Delphi、C++ Builder、JBuilder等)的開發和維護,以及恢復了Turbo系列的工發工具。有很多人也對CodeGear的成立抱有懷疑態度,他們普遍認為,Borland做開發工具都無法獲得更多的利益,而Borland下了個蛋(就是CodeGear)後,就能使他們的開發工具鳥槍換炮嗎?我也曾經抱有這個疑問。但最近在CodeGear的網站上看到了一個不同於Borland以往的產品的東西:Delphi for PHP。這可非同尋常,動態語言一直是近幾年的熱門話題,怎麼,在Delphi中也能開發PHP了?於是我抱著這個疑問看了一下Delphi for PHP的產品介紹(感性趣的讀者可以訪問