2011-12-20 35 views
0

我剛剛被賦予了將消息放入使用PHP的Azure消息隊列中的任務。鑑於我是PHP新手(全新) - 是否有人知道我可以用它來滾動的任何資源?使用PHP在Azure隊列上放置消息,並將內容添加到Blob存儲中

我還必須使用PHP將數據添加到Azure中的blob存儲。我假設我可以用標準連接字符串和IO來做到這一點,對吧?

如果有人有任何指針,我會非常感激。感謝您的時間,

回答

3

您在這裏的簡單跟蹤是使用Windows Azure SDK for PHP。 這個項目是由我的一個MVP團隊領導的Microsoft butis comunity共同出資的。

http://phpazure.codeplex.com/

它不僅提供了工具,以在Azure上運行PHP,而且你要連接到Azure存儲客戶端庫包裝。如果您想要推出自己的REST服務調用,那麼存儲API非常容易訪問,但是,這對您來說很簡單。

它應該和調用putBlob方法一樣簡單。 SDK將爲大塊blob包裝基於塊的上傳的所有複雜性。

$image = $blob->putBlob(<container>, <blob name>, <local file path>); 
+0

哇,這真的很有幫助。謝謝克里斯。如果可以的話,我會積極投票,儘管我沒有足夠的代表。 – SB2055 2011-12-20 20:41:58

+0

我還會在http://blogs.msdn.com/b/silverlining/archive/2011/09/29/a-php-on-windows-azure-learning-plan上推薦Brian Swan關於Azure學習路徑的PHP。 aspx我正在開發自己的博客系列文章,關於php + Azure中的「nubs」,如果你有興趣的話。 http://brentdacodemonkey.wordpress.com/ – BrentDaCodeMonkey 2011-12-21 18:06:06

+0

此外,請務必查看微軟官方教程的優秀列表,網址爲http://azurephp.interoperabilitybridges.com/tutorials – 2012-01-01 05:14:39

0

在2012年6月,一個新的Windows Azure SDK的PHP引入,並且可在github。您還可以訪問Windows Azure Developer Portal for PHP並下載安裝程序,而不是源代碼。 readme包含隊列,Blob和表的示例。

對於新的PHP SDK入門,我建議看看Windows Azure Training Kit。 2012年6月版的Af,現在有PHP示例。沒有存儲,但他們展示瞭如何設置您的項目,發佈它等。

展望未來,這是微軟官方支持的PHP SDK。