微软针对Windows Azure发布新PHP开发工具

开发 前端
微软最近发布了一个用于Windows Azure的新PHP开发工具:Windows Azure Companion,主要针对PHP开发人员和那些对Windows Azure上部署应用程序感兴趣的管理员。

微软最近宣布了一个新工具,Windows Azure Companion。更新了Windows Azure Tools for Eclipse for PHP和Windows Azure Command-line Tools for PHP,并在9月19日-21日举办的Open Source India会议上带来了Windows Azure SDK for PHP的第二个版本,所有这些工具都是针对PHP开发人员和那些对Windows Azure上部署应用程序感兴趣的管理员。

只有Windows Azure Companion是全新的工具,其他的都是更新或者老工具/SDK的新版本。Windows Azure Companion能用来在Azure上安装PHP平台组件(PHP运行时、扩展)或者PHP Web应用程序。

Windows Azure Companion

Windows Azure Companion使用Atom订阅源作为配置文件,其中包含了想要运行的Web应用程序所需组件的名称和URL。Vijay Rajagopalan,微软互操作策略部门(Interoperability Strategy)的***构架师说道:Companion的早期版本主要针对PHP的,不过它可以扩展成部署“任何开源组件或应用程序到Windows Azure中运行”。Rajagopalan没有解释哪些非PHP Web应用程序可以部署到Azure中,不过似乎通过编辑订阅源和使用Companion就可以实现。

Windows Azure Companion

Windows Azure for Eclipse for PHP September CTP更新了Eclipse插件,以支持在2010年6月发布的Windows Azure SDK 1.2中的***增强,也为11月最终版做好准备。新特性有:

◆在启用了SSL的HTTP端点上托管PHP应用程序

◆在PHP编辑器中支持Windows Azure的代码模板

◆Windows Azure诊断支持

◆集成开源的AppFabric SDK for PHP Developers

◆支持在Worker Role中执行PHP脚本

◆SQL CRUD Application Wizard for PHP的集成

◆增强了项目文件转换功能

◆可管理应用程序部署

◆可以在Web Role应用中暴露php.ini和PHP文件夹

◆Windows Azure Drive for PHP developers的支持

◆为Storage Exploer使用帐号名称

Windows Azure Command-line Tools for PHP让管理员可以通过命令行界面打包PHP应用程序并部署到Azure中。9月的CTP版本将添加对Web和Worker Role的支持。这个工具无法兼顾到所有部署情况,有些还是需要靠Companion来解决。

Windows Azure SDK for PHP能让开发人员在他们的应用程序中利用Azure的服务——大文件存储、表、队列等。在这个2.0版本中的一些新特性有:

◆可以调用Windows Azure Blobs、Tables和Queues功能的PHP类(可完成CRUD操作)

◆用于HTTP传输、AuthN/AuthZ、REST和错误管理的辅助类

◆可管理性、设施和日志支持

◆支持在Azure Table Storage中存储PHP会话

原文链接:http://www.infoq.com/cn/news/2010/10/PHP-Tools-for-Azure;jsessionid=D322CF0AA5FF836E2A6EF8787EB36173

【编辑推荐】

  1. Windows Azure Appliance大揭秘
  2. Windows Azure云中托管jQuery应用实例
  3. 闲扯Windows Azure Tools for Visual Studio 
责任编辑:王晓东 来源: InfoQ
相关推荐

2010-06-10 13:35:50

Windows Azu

2010-07-21 09:11:57

Windows PhoWindows PhoWindows Pho

2009-06-04 14:18:44

Windows Mob工具包

2009-03-09 18:48:26

Windows 7驱动开发

2010-09-29 14:06:09

Visual Basi

2011-09-02 14:17:16

Windows AzuAndroid

2010-03-16 13:41:21

SilverlightMIX10

2011-11-30 09:11:03

PHP

2010-05-28 13:38:29

Linux开发工具

2010-03-16 09:41:57

Windows Pho

2011-05-10 09:56:11

Windows AzuiOSWindows Pho

2010-11-24 16:36:02

Windows PhoUI设计Windows Pho

2010-05-25 13:28:17

WinSDK 7.1.NETWindow 7

2009-08-28 09:59:05

BingiPhone微软

2015-03-30 16:00:21

Windows应用少开发工具

2024-05-24 15:22:05

2021-06-14 07:28:55

Edge开发工具浏览器

2021-05-26 09:37:01

微软工具Windows

2009-08-24 09:11:21

微软开源PHP开发工具包

2010-09-17 09:34:29

开发工具Windows Pho
点赞
收藏

51CTO技术栈公众号