0

我刚刚获得了使用 PHP 将消息放入 Azure 消息队列的任务。鉴于我是 PHP 新手(全新) - 有谁知道我可以使用任何资源来使用它?

我还必须使用 PHP 将数据添加到 Azure 中的 blob 存储。我假设我可以使用标准连接字符串和 IO 来做到这一点,对吧?

如果有人有任何指示,我将不胜感激。谢谢你的时间,

4

2 回答 2

4

您在这里的简单方法是使用 Windows Azure SDK for PHP。该项目由我的一位 MVP 同伴领导的 Microsoft butis 社区共同资助。

http://phpazure.codeplex.com/

它不仅提供了在 Azure 上运行 PHP 的工具,还提供了您想要连接到 Azure 存储的客户端库包装器。如果您想滚动自己的 REST 服务调用,存储 API 非常容易访问,但是,这对您来说很简单。

它应该像调用 putBlob 方法一样简单。SDK 将解决基于块的大型 Blob 上传的所有复杂性。

$image = $blob->putBlob(<container>, <blob name>, <local file path>);
于 2011-12-20T20:39:27.850 回答
0

2012 年 6 月,引入了新的 Windows Azure SDK for PHP,并在github上提供。您还可以访问 Windows Azure Developer Portal for PHP并下载安装程序,而不是源代码。自述文件包含队列、blob 和表的示例。

要开始使用新的 PHP SDK,我建议看一下Windows Azure 培训工具包。从 2012 年 6 月版开始,现在有 PHP 示例。还没有存储空间,但它们展示了如何设置项目、发布项目等。

展望未来,这是微软官方支持的 PHP SDK。

于 2012-06-25T02:10:53.147 回答