0

我正在尝试在我的组织中实施一些部署策略。通常,我们在 localhost 上进行所有开发,然后简单地将站点部署到生产站点(即 site.com)。我试图制定一条规则,首先将站点部署为 beta.site.com,对其进行全面测试,然后将其部署到最终站点。现在我知道很多公司使用 dev.site.com,然后是 beta.site.com,最后是 site.com。

我想知道 dev.site.com 和 beta.site.com 的目的到底是什么。两者会同时处于活动状态,还是在开发过程中我们应该使用 dev.site.com,然后是 beta.site.com?那么登台服务器/站点到底有什么用呢?

请随时询问是否有任何不清楚的地方。感谢您的时间和耐心。

4

2 回答 2

2

这完全取决于解释,没有约束性规则,但我去过的任何地方都遵循以下原则:

  • dev.对于开发环境,站点/项目/产品的完整镜像,开发人员将更改上传到其中以了解事情是否正常工作,以及他们可以在哪里测试新技术/产品/版本/设置。经常使用来自公共版本的数据进行更新(如果存在)

  • beta.用于已由开发人员测试,但在上市前需要“更高级别”用户测试/审查的暂存版本,已经可供更广泛的圈子使用,而不仅仅是开发人员(同事、整个团队、beta 测试人员、公众等) .)

于 2010-02-21T12:40:30.267 回答
0

我希望您的dev网站主要用于内部问答。对于这样的站点,我会将传入的 IP 地址限制为您自己公司的 IP 地址,这样您的开发站点就不会意外地暴露给公众。

于 2010-02-21T12:44:18.847 回答