1

这些天我尝试在 windows azure 上进行操作,它非常棒。

我的问题是关于每次的云服务部署实践。

我第一次设置我的云服务环境时,我可以使用 Visual Studio 部署它(在我的 PC 上花费长达 30-40 分钟)。稍后对于网站的任何其他代码更新,我只是使用 vs(.cspkg 和 .cscfg 文件)创建一个新包并直接上传到我的服务实例上。

这是托管云服务的一般流程。但是每次上传包括静态文件在内的所有文件在一般实践中并不是一种好的托管方式。

有没有其他方法可以做同样的事情。比如上传带有 bin 文件夹的预编译动态图片,不包括其他静态内容文件。请建议。

4

1 回答 1

0

当涉及到静态文件时,最好将它们存储在 Blob 中。这使您可以独立于您的网站更新 blob。此外,您还可以使用这种方法利用 CDN 网络,允许您将静态内容缓存在离用户更近的地方,以提高性能。

以下是有关 Azure CDN 的更多信息:http: //www.windowsazure.com/en-us/develop/net/common-tasks/cdn/

于 2013-04-10T18:12:59.110 回答