ibm過(guò)去一直關(guān)注長(zhǎng)期應(yīng)用。集中在效率、投資回報(bào)率、性能和穩(wěn)定性上。軟件為高級(jí)it經(jīng)理打包,銷售。
另一方面,php被認(rèn)為是的隨環(huán)境變化的應(yīng)用。它不斷在變化,主要關(guān)注有效性、更快的處理,用于迅速的,臨時(shí)的部署。php通常從頭寫起,這是存在的問(wèn)題。
burr說(shuō):“任何非試驗(yàn)性的php應(yīng)用都不能在沒(méi)有人力參與的情況下安裝,我們想改變這種狀況。”他說(shuō),ibm想對(duì)php進(jìn)行再創(chuàng)新,以適合那些重量級(jí)過(guò)程的業(yè)務(wù)。困難在于維護(hù)php的特殊性質(zhì)。“我們不能損害php有意義的地方,它畢竟有著很長(zhǎng)的獨(dú)特歷史。”
oracle公司技術(shù)咨詢師christopher jones對(duì)php非常熟悉,他說(shuō):“安裝是最大的問(wèn)題。我們需要使php很容易被采用,而php特性的核心是集成、集成、再集成。”
為此,ibm已經(jīng)使用了服務(wù)數(shù)據(jù)對(duì)象service data objects (sdo)和面向服務(wù)的組件模型service component architecture (sca)。burr說(shuō),其目的就是讓你盡可能簡(jiǎn)單的做那些大公司能做的事情。
sdo可以對(duì)數(shù)據(jù)進(jìn)行操作而不管其來(lái)源,可以把它們統(tǒng)一到soa的環(huán)境中,并用xml進(jìn)行集成。而sca則很簡(jiǎn)單地創(chuàng)建服務(wù),簡(jiǎn)化組件編寫,自動(dòng)化升級(jí)wsdl定義等。這兩種標(biāo)準(zhǔn)可以用在php應(yīng)用開發(fā)中。
上周,ibm還基于apache geronimo項(xiàng)目推出了為it websphere application server community edition開發(fā)的php集成工具集。該工具集能讓開發(fā)人員在soa中開發(fā)服務(wù)時(shí)使用php和java.
ibm推薦的另一種技術(shù)是在isp上部署私有虛擬服務(wù)器。其目的是讓lamp開發(fā)能進(jìn)行企業(yè)級(jí)備份,使系統(tǒng)更穩(wěn)定更安全。用這種方法,服務(wù)可以駐留在個(gè)性化的正式it基礎(chǔ)設(shè)施中。
這些技術(shù)將幫助創(chuàng)建企業(yè)級(jí)php,讓業(yè)務(wù)部門不止在特定環(huán)境下使用。它將讓受控環(huán)境下的開發(fā)變得更簡(jiǎn)單。
php會(huì)變得更加廣泛,jones說(shuō):“我們可以先在小應(yīng)用中安裝php,然后大的應(yīng)用就會(huì)逐漸隨之而來(lái)。”