说,我喜欢的Debian + mod_rails和我的笔记本电脑是我的开发平台,运行它。然而,我部署到生产服务器运行Ubuntu + mod_rails。

它是从长期来看更好,如果我在我的笔记本上安装Ubuntu或者与部署的问题上如此微小,我可以与任何我喜欢开发地狱去。机?

感谢。

有帮助吗?

解决方案

与部署的问题,尤其的Debian和Ubuntu之间,是非常微小,你可以去上,而不必担心它。

不过,我不会做我自己,因为当发生时微乎其微的问题,它的真的很难找到和解决。在最低限度要确保你有一个临时的设置是完全一样的生产服务器和执行测试,如果你没有或者不能使你的开发机器匹配。

- 亚当

其他提示

部署始终与轨道麻烦,但我不会担心。你只用Capistrano的设置它一次,它是从此无痛苦。我使用的开发,以及Mac或Linux的窗户督促在虚拟主机上。

我想这是任何编程语言,真实的,但没有你不应该有不同的操作系统的开发/测试/ PROD。的99.9%的时间你不会注意到差别或问题,但时间是非常小的比例0.1%,你会出拉你的头发试图找出什么是错的。

在你的研发和生产之间transistion你增加的事情出错的机率。

这意味着,你只是要得到更多的强调了。

哪条路你选择的是真的给你;)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top