【发布时间】:2014-09-05 11:59:26
【问题描述】:
我们正在将我们的 PHP 网站迁移到 Azure 云 Web 服务(Web 角色)。
目前该网站通过驱动器号访问将用户提交的图像文件保存到文件系统。然后通过 url 提供这些图像,例如content.example.com。
我有哪些选项我想在 Azure 云 Web 服务上进行持久文件存储。
我目前正在为此评估 BLOB 存储。
谢谢
【问题讨论】:
标签: azure azure-storage
我们正在将我们的 PHP 网站迁移到 Azure 云 Web 服务(Web 角色)。
目前该网站通过驱动器号访问将用户提交的图像文件保存到文件系统。然后通过 url 提供这些图像,例如content.example.com。
我有哪些选项我想在 Azure 云 Web 服务上进行持久文件存储。
我目前正在为此评估 BLOB 存储。
谢谢
【问题讨论】:
标签: azure azure-storage
Blob 存储是正确的答案。虽然您可以将图像转换为 base64 并保存在 Azure Sql 中,但确实不推荐。
检查:Azure, best way to store and deploy static content (e.g. images/css)? 或 Where to store things like user pictures using Azure? Blob Storage?
【讨论】:
减少应用程序重写的选项之一是将 blob-storage 挂载为网络驱动器。以下是一些信息:http://blogs.msdn.com/b/windowsazurestorage/archive/2014/05/12/introducing-microsoft-azure-file-service.aspx
驱动器的安装可以在 Web-Role 启动任务中完成,并且可以编写脚本。
【讨论】: