Orchard中的主题在Azure中托管

时间:2015-01-29 20:06:25

标签: azure cloud orchardcms azure-cloud-services

我一直在Azure Cloud Service中设置Orchard 1.8。我已经有了它的工作,但我现在对如何使用它感到困惑。

通过图库安装主题无声地失败。开发人员说这是因为Azure上的Orchard不支持主题库,并建议在项目中添加新主题并上传新包(https://orchard.codeplex.com/discussions/453688)。忽略这需要任何想要进行微小CSS更改的设计人员现在需要Visual Studio,访问整个源代码,然后等待20分钟的部署,这似乎是不可能的。

This post解释了Azure模拟器如何与Orchard无法协作。所以现在我很困惑;如果我无法在生产或暂存中对网站进行更改但无法在本地运行,那么在Azure上托管的全新Orchard站点的预期工作流程是什么?我知道我可以在常规IIS上没有Azure模拟器的情况下运行它,但这似乎离生产环境太远,不能成为一个很好的测试。

我最初被Orchard吸引,因为它有很好的文档并且支持MVC Web API,但这看起来非常基础,现在我不太确定。我觉得每当出现问题时,他们总会怀疑它是否按设计工作或是否存在Azure特性。

我很乐意听到任何在Azure中从头开始拥有Orchard网站的人,我希望我能错过一些简单的东西。

谢谢, 汤姆

1 个答案:

答案 0 :(得分:2)

您永远不应在生产服务器上安装模块或主题。相反,在dev计算机上安装它们,构建程序包然后部署。如果您不想处理云服务的沉重,请不要使用云服务。 Azure网站使用起来大约一百万次,而且效果很好。它们允许你要求的东西。