将站点更新从开发/阶段/测试环境推向生产的最佳实践是什么?

gre*_*egh 8 maintenance

现在我有一个运行基本LAMP配置的开发服务器.生产服务器是slicehost.但我想知道将代码/ db的实例推送到阶段dev> stage> production的最佳方法是什么.它与你如何创建阶段有关吗?

如何在不降低网站的情况下实现这一目标?如果你不做负载平衡,它甚至可能吗?

我知道这有点笼统,我只是想指向正确的方向.