DNN网站的生产工作流程的最佳开发是什么?

时间:2014-11-08 19:15:15

标签: dotnetnuke

我正准备将DNN网站部署到生产部门,试图从此开始管理网站。这就是我所拥有的:

  • 用于开发皮肤,容器,内容模块等的本地网站版本。
  • 我从本地版本克隆的Intranet版本(我使用Evotiva DNNBackup),以便我们的内容团队可以处理创建内容。
  • 我还有一个单独的DNN安装,我只用于自定义模块开发(目前只有1个模块)。

我的计划是将Intranet版本的克隆部署到公共服务器。但是我挂起的地方是如何处理生产后的所有事情。

由于DNN在数据库中拥有如此多的网站,并且内容创建者/编辑将更改生产网站,因此我对如何向后工作感到困惑,所以说,在网站发布后。特别是,如何处理:

1。)DNN&扩展升级 2.)皮肤,容器,内容模块等的更改

另外,我是否需要拥有所有这些不同的版本?我可以只有一个本地站点进行测试/模块开发,然后是所有新开发/内容创建的生产版本吗?

很抱歉,如果这看起来非常基本,但我只是试图了解DNN如何做得最好。

提前致谢!

1 个答案:

答案 0 :(得分:0)

通常我会建议你有一个用于内容创建/管理的生产站点(它是一个CMS毕竟)和一个用于开发任何自定义模块/皮肤的本地开发站点。

您可能还有一个测试环境,您可以在将模块/皮肤安装到生产环境中之前对其进行测试,但大多数网站都不需要。