程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Zend為Java提供的PHP解決方案

Zend為Java提供的PHP解決方案

編輯:關於PHP編程

Zend技術已經開發出一種應用程序代替PHP,希望它可以慢慢的轉移出部分失敗的Java程序員,也包括那些依賴Java的web以及企業。

Zend的主要主管以及共同創始人Andi Gutmans聲稱服務器工作五年就到了極限。它已經創建了Zend的架構以及與Windows,還有Oracle 與IBM的databases的整合。它還具有Eclipse PHP插件項目,使得運行時間體驗更為精妙,並且支持開發者基於Eclipse的插件工具。

下一階段,最新任命的CEO , Gutmans關注點是雲計算。Gutmans說Reg是 Zend框架能夠處理防火牆內部和外部虛擬化以及包裝上的問題,在接下來的一年中使得雲計算的發展更為順利。盡管,Zend框架具有Amazon APIs特點,並且計劃支持微軟的Azure。

但是在這之前,伴隨今天的應用程序服務器,Zend不僅僅是成千上萬程序員想要使用PHP創建web以及商業應用軟件的目標。Gutmans希望Zend轉變個別人的想法,不再讓他們認為Java已經變得難以駕馭並且讓他們找到支付得起的Java企業級版本(Java EE)程序。

公司已經加入了開源的行列,比如SpringSource,Red Hat的Jboss以及Caucho。很久以前就已經認識到使用Java EE battle-ship應用程序服務器,像是IBM的WebSphere 以及Oracle的WebLogic,帶來的挫折。他們轉向OSGi來開發小型的以及有標准組件的Java應用服務器框架。

盡管Zend服務器的特點是作為Java與OSGi的橋梁,Gutmans 說OSGi為“過度以Java為中心”。與之替代的是,它提供一個使用REST 以及HTTP上面XML的應用服務器,他相信這會比Java更容易操作更易達到目的,因為到處都是各種類型的PHP。

像很多采用開源的公司,Gutmans相信經濟衰退將會加速PHP的滲入,因此Zend服務器團隊爭取找到能夠支付得起的Java開發者來創建或者維護web服務器,還有那些結算的Java EE應用程序。

Zend是正確的選擇。僅僅有一個問題就是,是否它可以成功的讓Java工程師失去理智,是否Zend 以及PHP能成為比Java EE更加成熟的選擇。

個別情況下,Reg最近對全球的酒店連鎖,跨洲際的酒店團隊,也就是那些具有標志意義的主要的團隊銷售Java EE battleship小型軟件,開源Java。

Bill Peer,IHG的企業決策人說他的大量系統平分了應用服務器,在合理化驅動下從八個到四個,銷售WebLogic和WebSphere是僅有的大的,不開源的Java EE應用服務器使得結果有所降低。系統的四個首選應用服務器中的三個是開源Java:JBoss, Tomcat and Resin,Resin是應用服務器精選。

在IBM,BEA或者Oracle的顧問會幫助驅動IHG的合理性,它有權使用代碼,並且有能力避免不必要的開銷以及延期。

“我們與一個新的小組合作,他們從沒有使用過Resin”,Peer說。“他們很興奮,因為他們可以看到內部環節。你不再需要那些超級顧問進駐,幫忙解決問題。所以很多事情不再需要雇傭別人來解決。”

在其他方面,IHG已經為Java挑選Terracotta的開源為全球范圍內4,000酒店運行預定程序保留系統。系統分散發布並且保留數據,用戶不再需要依賴一個單一的,遲緩的集中式主機。再者,對Peer來說,主要是有權使用Terracotta的代碼,與IHG開發者現有的Java和開源的知識相結合,他們就可以創建系統。

“Terracotta配備的更好——我們需要啟動,進攻Java虛擬機以及sync,而不是留著拴在中心以及基於下載的服務”,Peer說,“我們中的很多人都像小丑一樣,就像是陷入了代碼的魔咒。

我把IHG的例子拿給Gutmans,他相信PHP可以為公司提供的更多,比如IHG吸取Java EE的優點,開發小型軟件以及開源平台。

盡管Zend服務器的主要讀者是PHP程序員,主要為了創建Web基礎的應用程序,Gutmans相信PHP在企業中扮演一個重要角色,由於PHP應用程序的存在,就像是為企業目錄管理以及文獻管理設計的Drupal和Knowledge Tree。這些項目可以充分考慮產品的內部邏輯結構和特性進行編譯,並且可以使用PHP擴展。

“我們看到很多我們的大客戶都是以應用程序開始,像是Drupal,Magento 或者Knowledge Tree,他們以此擴展”,他說。

公司的Zend服務器社區版本可以編譯Linux, Windows和 OS X,性能改進的PHP,Java連通性,以及管理者界面特性。Zend服務器可以提供相似服務除了自動的軟件升級,修補程序,Linux安全補丁,微軟的 Windows (MSI)一到三年內的訂閱費起始於$1,195。PHP的修補程序也會被改為可以在社區中使用,但不是現在——下一個PHP版本發布。

最後,PHP 和Windows之間沒有整合,一個傷害PHP 和 Windows的事實是,因為其性能緩慢,50%的PHP使用Windows部署。

“人們知道很好的PHP應用程序,他們可以下載並且使用” Gutmans說,“五年前,PHP到處都是但是缺乏成熟以及協同工作的能力而沒有辦法成為IT界主流,但是現在aPHP已經成為了主流”。

通過各種不同策略性的發展,我們能夠看到伴隨著網絡泡沫的破滅,Zend已經突破“衰退”並加速發展中。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved