Zend为Java提供的PHP解决方案

开发 后端
尽管Zend服务器的主要读者是PHP程序员,主要为了创建Web基础的应用程序,但对Java程序员来说它同样具有魅力。

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. 微软发布基于云计算PHP开发包
  2. PHP 5.3闭包语法初探
  3. 10段PHP常用功能代码
  4. 使用NetBeans和Eclipse开发PHP应用程序
  5. Azure拥抱PHP是好是坏?从另一个角度看微软开源策略
责任编辑:佚名 来源: PHPChina
相关推荐

2014-08-04 14:28:37

海尔U+

2014-11-11 09:53:52

SDN

2009-08-07 19:24:11

全网解决方案WANA移动网络华为

2010-09-19 16:24:45

无线Mesh无线接入Strix

2013-08-21 14:11:31

2009-08-03 10:16:43

应用交付Radware

2012-07-23 15:26:46

Oracle

2012-02-20 13:54:28

Radware应用交付应用安全

2023-05-29 15:47:36

2012-09-22 15:13:31

2023-05-25 10:23:11

2014-05-12 13:37:03

FusionSpher华为

2011-07-13 12:17:18

网康QoE

2011-07-22 17:06:54

2017-08-22 09:49:50

效率 Vargo EM

2011-03-11 15:17:46

BMC云计算

2022-10-21 15:31:31

物联网智能建筑监控

2012-04-05 14:33:03

2021-01-29 18:30:27

戴尔

2013-12-18 10:56:51

百会CRM
点赞
收藏

51CTO技术栈公众号