我承认,在部署测试代码与生产代码时,我没有采取任何“正确”的措施。我一直在使用ASP.NET,通常在Visual Studio中本地运行它,它可以工作,我可以上传它,然后在生产服务器上再次对其进行测试。
我读过很多人说,部署Rails应用程序比较困难,并且在ruby网站上有一些特殊的程序/方法可以用来部署RoR。我只玩过RoR。部署有什么特别之处?您不只是复制并粘贴代码并运行它(从开发机到生产程序)吗?是因为一个在Apache中,另一个在内置服务器上运行吗?
如果重要的话,它将在Mac Server上。
最佳答案
部署RoR不再困难,尤其是使用Phusion Passenger时。
有点困难的是使用capistrano,vlad等自动设置生产环境。如果您不介意仅将代码复制到服务器,则可以做到这一点。大多数人选择不这样做,因为您会失去自动部署工具为您带来的许多好处。
关于ruby-on-rails - 为什么应该将 "hard"部署到生产环境中才能部署Ruby on Rails?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1013771/