我們已經完全錯過PHP了嗎?這個問題是上周IBM高級開發人員Mike Burr在紐約PHP大會及展覽上提出的人們關心PHP什麼時候能更好地適應企業對面向服務架構的需求IBM相信他們已經找到了答案
IBM過去一直關注長期應用集中在效率投資回報率性能和穩定性上軟件為高級IT經理打包銷售
另一方面PHP被認為是的隨環境變化的應用它不斷在變化主要關注有效性更快的處理用於迅速的臨時的部署PHP通常從頭寫起這是存在的問題
Burr說任何非試驗性的PHP應用都不能在沒有人力參與的情況下安裝我們想改變這種狀況他說IBM想對PHP進行再創新以適合那些重量級過程的業務困難在於維護PHP的特殊性質我們不能損害PHP有意義的地方它畢竟有著很長的獨特歷史
Oracle公司技術咨詢師Christopher Jones對PHP非常熟悉他說安裝是最大的問題我們需要使PHP很容易被采用而PHP特性的核心是集成集成再集成
為此IBM已經使用了服務數據對象Service Data Objects (SDO)和面向服務的組件模型Service Component Architecture (SCA)Burr說其目的就是讓你盡可能簡單的做那些大公司能做的事情
SDO可以對數據進行操作而不管其來源可以把它們統一到SOA的環境中並用XML進行集成而SCA則很簡單地創建服務簡化組件編寫自動化升級WSDL定義等這兩種標准可以用在PHP應用開發中
上周IBM還基於Apache Geronimo項目推出了為it WebSphere Application Server Community Edition開發的PHP集成工具集該工具集能讓開發人員在SOA中開發服務時使用PHP和Java
IBM推薦的另一種技術是在ISP上部署私有虛擬服務器其目的是讓LAMP開發能進行企業級備份使系統更穩定更安全用這種方法服務可以駐留在個性化的正式IT基礎設施中
這些技術將幫助創建企業級PHP讓業務部門不止在特定環境下使用它將讓受控環境下的開發變得更簡單
PHP會變得更加廣泛Jones說我們可以先在小應用中安裝PHP然後大的應用就會逐漸隨之而來
From:http://tw.wingwit.com/Article/program/Oracle/201311/18518.html