誰かがcakephp2.*を使用してAzureにファイルをアップロードする方法についての良い記事に出くわしたかどうか疑問に思いました。誰かが私を正しい方向に向けることができたとしても、それは大いにありがたいです!.... ありがとう
2 に答える
CakePHP 自体には、アップロード固有のコードはありません。Azure サービスに必要なコードと API を実装するのは、ユーザー次第です。
Azure はREST http://msdn.microsoft.com/en-us/library/windowsazure/dd179355.aspxを使用しています
そのため、一般的なファイル アップロードのチュートリアルと RESTful のチュートリアルについては (Google) を参照してください。また、Azure 用の php SDKもあります。
どの言語のラピッドデベロップメントフレームワークパッケージのほとんどでも、パッケージに基本機能が含まれていますが、ニーズに固有のコンポーネントを作成または含める必要があり、CakePHPでも同じことが言えます。CakePHPを使用してAzureBlobStorageにアクセスするには、Windows Azure PHP SDKからコードを取得してデータソースを作成し、パッケージで使用してニーズを満たすことができます。
user1679844について、Azure Blobストレージでcpanelサーバーを使用するための質問ですが、何が問題になるのかわかりません。データソースをクラスとしてビルドしたら、同じデータソースを使用できると思います。
PHPライブラリをAzureBlobストレージにローカルで取得し、ソースコードを使用してデータソースを作成し、フレームワークに含めて他のユーザーが使用できるようにする方法について、いくつかのガイダンスを提供できます。
ここからWindowsAzureBlobStorage用のPHPSDKをダウンロードできます。次のリンクは、PHPSDKを使用してWindowsAzureBlobにアクセスする方法の詳細を示しています。
PHPを使用してAzureStorageにアクセスするために利用できる別の古いPHPコードベースがあり、これを確認できます。
これは、WindowsAzureテーブル用のサンプルPHPデータソースです。これも確認できます。Azure Blobのデータソースの作成に取り掛かった場合は、soeヘルプを追加できます。