热词世界杯

Adobe与Zend合作 推广Flex技术

2008-09-18 08:19 作者:小米 责任编辑:zhangyijie

  为了推广其Flex富媒体应用技术(RIA),Adobe公司也加入了PHP(超文本预处理语言)的世界。这家图形及网络开发软件巨头正和PHP背后最大的商业支持者Zend结成合作伙伴,将对Flex的支持扩大到了Zend Framework for PHP及Zend Studio IDE。

  结果是,PHP开发者将能编写可运行于浏览器或者Adobe的AIR运行环境中的Flex应用程序,而Adobe则为这种技术争取到了更多的支持者。

  Zend一直致力于提高自己在富媒体应用技术的地位,目的是战胜Java和.NET成为领导平台,在这个时候他们选择了和Adobe合作。

  “这是Zend总体战略的一部分,”Zend的首席技术官兼创办人Andi Gutmans说。“正如我们期望PHP在多平台上出现一样,我们也希望自己能得到不同RIA厂商的支持。我们已经提供了对Dojo(一种开源Ajax工具包)的支持,现在又增加了Adobe Flex。”

  Andi Gutmans补充说,虽然Dojo和Flex都各有支持者,但Flex已经证明自己是企业RIA配置上的领导技术。“在今天,Flex的主要市场是Java,而PHP希望在其他市场取得市场,”Gutmans评论说。

  Adobe Flex是Adobe公司的RIA程序开发套件,自2007年开始已经公开源代码。另一方面,Dojo则是一个开源Ajax套装,最近被整合进了Zend Framework中。

  作为Zend与Adobe合作计划的一部分,Zend Framework中将加入对Flex的Action Message Format (AMF)的支持。AMF是Flex与后端通讯的协议,通过它,Flex与Flash应用程序就能与服务器交换数据。

  Gutmans还指出,Adobe的Flex Builder得到Zend Studio for Eclipse的支持后将进一步让Flex for PHP应用程序的开发成为现实。Flex Builder是Adobe的视觉工具包,也是Adobe AIR应用程序与桌面的一个桥梁。

  Zend Studio for Eclipse最近刚刚发布了6.1版。Zend今年初在发布Eclipse第一版时首次将它用作PHP IDE的基础。Gutmans指出,转向Eclipse是成功之举,销售额比之前的非Eclipse版Zend Studio提高了50%。

  除此之外,由于Zend Studio是基于Eclipse的,Zend现在能像Adobe般,更容易地将它与Eclipse生态系统中的其他产品整合在一起。Eclipse 3.4还提供了对JavaScript的更多支持以及围绕SQL查询改善了性能。

  虽然PHP语言获得了Adobe Flex的支持,但这种语言本身还在不断进化之中。PHP 4现在已经到了生命周期末期,现在正开发PHP 6,但预期PHP 6最终版不会很快推出。

  “现在主要推动工作还是围绕PHP 5.3,”Gutmans说。“PHP 6是完整的Unicode,整合并非易事。我们决定采取一个中间做法,不想重蹈Perl 6的覆辙。我们决定不冒风险,所以我们提取了PHP 6中50%的功能并加入PHP 5.3中。”

  Gutmans补充说,他计划先推出PHP 5.3,确保其成功后再集中推广PHP 6。与此同时,PHP 6的开发还在密锣紧鼓进行中,但发布日期仍未确定。“我们会继续同步进行,”Gutmans说。

分享到: QQ空间 新浪微博 腾讯微博 更多