【发布时间】:2011-05-21 20:28:00
【问题描述】:
我接触 django 已经有一段时间了,我的大部分注意力都集中在学习如何在我的开发机器上本地开发和运行应用程序。现在我正在尝试学习部署和发布管理的最佳实践。
我现在正在尝试在 github 中设置我的代码,然后以某种方式设置一个生产和暂存环境,我可以在其中以最小的影响推送更改。
有没有我可以遵循的最佳实践?以及如何创建一个敏捷环境,使您可以将代码提交到临时环境中,客户可以在其中查看您所做的工作。
【问题讨论】:
-
您是否有可用的虚拟化服务器?有了虚拟化,事情就简单多了。
-
“有没有我可以遵循的最佳实践?”这很愚蠢。是的。有很多最佳实践。或许你还有什么想问的?
-
“是”显然不能帮助任何人作为 SO 的答案。如果您知道这些做法的存在,我相信您可以通过提供这些做法的链接来帮助提问者。
-
抱歉,我的回复迟了,我已经离开桌面好几天了。 S.Lott 为我提供了我一直在寻找的答案,现在我有了更清晰的认识,我可以根据他的意见开始进行更多研究。谢谢大家,
-
@Gweebz:我的观点是,问一个是-否的问题很难确定真正需要什么。链接?教程?建议?建议?细节?是-否问题没有价值,因为它只会引出后续问题。我不喜欢猜测后续问题,而是更喜欢人们提出一个反映他们真正需要知道的问题的正确问题。这个问题可以大幅度改进。