CakePHP与Azure Blob

时间:2012-11-27 00:12:59

标签: file cakephp azure upload

我想知道是否有人遇到过如何使用cakephp 2将文件上传到Azure的良好信息。* ??即使有人能指出我正确的方向,我将不胜感激! ....谢谢

2 个答案:

答案 0 :(得分:2)

CakePHP本身没有提供上传特定代码。您可以为Azure服务实现所需的代码和API。

Azure正在使用REST http://msdn.microsoft.com/en-us/library/windowsazure/dd179355.aspx

所以也许更好看(谷歌)的通用文件上传教程和RESTful教程。还有php SDK for Azure

答案 1 :(得分:1)

对于任何语言的大多数快速开发框架包,您将在包中获得基本功能,但是您需要编写或包含特定于您需要的组件,而CakePHP也是如此。要使用CakePHP访问Azure Blob存储,您可以通过从Windows Azure PHP SDK获取代码来创建DataSource,然后在您的包中使用以满足您的需求。

关于user1679844,使用带有Azure Blob存储的cpanel服务器的问题,我不确定可能是什么问题。一旦你将数据源构建为类,我认为你肯定可以使用相同的数据源。

我可以提供一些关于如何在本地将PHP库提供给Azure Blob存储的指导,然后您可以使用源代码创建数据源并包含在您的框架中并发布供其他人使用。

您可以从here下载适用于Windows Azure Blob存储的PHP SDK,以下链接提供了有关如何使用PHP SDK访问Windows Azure Blob的详细步骤

another older PHP codebase可用于访问使用PHP的Azure存储,您可以查看。

以下是sample PHP Data source for Windows Azure Tables,您也可以查看。如果您正在开始为Azure Blob创建数据源,我确定可以添加帮助。