9

我最近开始使用 orchard 开发一些网站,到目前为止这很好,但是我对如何正确设置我的部署环境有点困惑。

通常我会设置本地开发站点、测试、登台和直播。使用 web.config 转换来更改连接字符串和其他应用程序设置

我最近一直在使用AppHarbor进行托管,我认为它们很棒。

这里有在 AppHarbor 上设置 Orchard 的指南

虽然我必须同意这里关于我读过的所有帖子的评论,希望我想要使用和喜欢 Web Matrix!

尽管 Orchard 中的大多数开发都是通过创建模块来完成的。我认为对于至少一个站点,他们至少需要临时和实时环境。

设置和从一种环境迁移到另一种环境的最佳方法是什么?

我看过多租户项目,但这似乎解决了一个不同的问题

我很想知道其他人做了什么。以及对模块化 Orchard 开发和内部源代码控制的任何建议 - 仅针对这些模块。

4

1 回答 1

3

我使用 import-export 模块在我的 DTAP 环境中导出和导入内容。确保在您的驱动程序中实现/覆盖导入和导出(请参阅:导出 Orchard 1.6 /plug中缺少自定义部件属性;))

然而,小部件应该手动完成 AFAIK。他们不能很好地使用该模块导出和导入。

至于模块和主题:只需复制文件夹即可。媒体也是如此。

于 2013-02-22T12:02:24.613 回答