Drupal 中的多环境(开发、暂存、实时)

发布于 2024-08-22 14:23:23 字数 274 浏览 5 评论 0原文

我确信标题就是问题所在,但我想多解释一下...

Drupal 是很棒的 CMS,但它缺乏实现多个环境的流程(开发 -> 登台 -> 实时)

为什么我需要多个环境?
例如,网站已上线,您想要添加功能或修改某些内容,当然您不想直接上线,所以您要做的实际上是先进行开发,然后如果您有客户端,则进行登台,最后再进行生活...

那么有什么办法可以实现这一目标吗?
当然,完全覆盖数据库的选项不是我寻找的答案...因为实时数据库中有用户数据...

谢谢

I am sure the title is pretty much the question but I would like to explain a bit more...

Drupal is great CMS but it lacks of process to achieve multiple environment (Development -> Staging -> Live)

Why I need multiple environment?
For example, the site live and you want to add functionality or amend something, of course u do not want to directly go live so what you will do is actually go development first then if u have client then u go to staging then at last go to live...

So is there any way to achieve this?
Of course the option to overwrite the database completely is not an answer that I look for... Since the live has user-data in the database...

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

人生戏 2024-08-29 14:23:23

您可以查看 Capistrano 在多个环境中部署您的应用程序,当然是自动化的。

You could take a look at Capistrano for deploying your app in multiple environments, automated of course.

谎言 2024-08-29 14:23:23

您可以使用功能模块来实现此目的。

You can use the Features module for this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文