人员如何处理内容管理系统生产暂存?
我一直在用脚趾钻研Web开发技术来寻找乐趣(是的,我应该更多地走出去),并且对缺乏对生产阶段(即开发,测试,性能和生产环境)的明确支持感到有些震惊。实际上,支持不是这个词;内容管理系统似乎积极地反对允许干净暂存的努力。
目前我正在使用Drupal。我很难找到社区如何解决这个问题。我看到的大多数帖子都建议在生产系统上复制开发过程中完成的步骤(阅读这篇文章实际上缩短了我的寿命)。我还听说将生产数据推送回开发人员,以便他们可以添加增量功能。这不可能是要走的路,如果客户端不希望您将他们的数据拉回开发环境,该怎么办?
最后我的问题:
您如何管理 CMS 的实际生产暂存问题?
我来自一个推动生产感觉就像把人送上月球的背景,所以我可能需要放松一点。但是,我仍然对涉及源代码管理,允许生产回滚和测试的答案感兴趣。