我想知道是否有人遇到过关于如何使用 cakephp 2.* 将文件上传到 Azure 的好教程?即使有人能指出我正确的方向,我将不胜感激!!.... 谢谢
2 回答
CakePHP 本身并没有提供上传特定的代码。您可以为 Azure 服务实现所需的代码和 API。
Azure 正在使用REST http://msdn.microsoft.com/en-us/library/windowsazure/dd179355.aspx
因此,对于通用文件上传教程和 RESTful 教程,也许更好看(谷歌)。还有一个用于 Azure 的 php SDK。
使用任何语言的大多数快速开发框架包,您都将在包中获得基本功能,但是您需要编写或包含特定于您需要的组件,CakePHP 也是如此。要使用 CakePHP 访问 Azure Blob 存储,您可以通过从 Windows Azure PHP SDK 获取代码来创建一个数据源,然后在您的包中使用以满足您的需要。
关于 user1679844,使用带有 Azure Blob 存储的 cpanel 服务器的问题,我不确定可能是什么问题。一旦您将数据源构建为类,我认为您肯定可以使用相同的数据源。
我可以就如何将 PHP 库获取到本地 Azure Blob 存储提供一些指导,然后您可以使用源代码创建数据源并将其包含在您的框架中并发布以供其他人使用。
您可以从此处下载适用于 Windows Azure Blob 存储的 PHP SDK,以下链接提供了有关如何使用 PHP SDK 访问 Windows Azure Blob 的分步详细信息
还有另一个较旧的 PHP 代码库可用于使用 PHP 访问 Azure 存储,您可以查看一下。
这是一个适用于 Windows Azure 表的示例 PHP 数据源,您也可以查看它。如果您碰巧开始为 Azure Blob 创建数据源,我当然可以添加 soe 帮助。