当前位置:  开发笔记 > 后端 > 正文

什么是Rails SaaS应用程序的最佳服务器堆栈/配置

如何解决《什么是RailsSaaS应用程序的最佳服务器堆栈/配置》经验,为你挑选了1个好方法。

您会建议什么是需要托管Rails SaaS应用程序的专用服务器的最佳服务器堆栈(不是很多流量但需要保持选项未来开放).



1> Yehuda Katz..:

无论您的应用程序如何,您可能都需要某些标准组件:

nginx/passenger将适用于小型应用或大型应用.你应该使用它.

除非您有特定的理由使用其他东西,否则您应该使用MySQL,因为绝大多数Rails社区都使用它,您将能够获得更好的支持.

你应该立即运行memcached,即使你还没有使用它.您将希望能够根据需要无缝添加缓存.

您将需要一个设置完全自动化的新服务器的过程.这样,如果你需要启动第二台服务器,它就是微不足道的.如果你在一个框中进行配置,这意味着如果你需要另一台服务器(或者第一台服务器被破坏),你将需要记住你所做的所有事情.不是一个紧急情况的好地方.

您应该使用最新版本的Ruby on Rails,并经常升级.密切关注弃用和更改,并尽早做出建议的更改.当Rails 3发布时,请使用它.

我工作的Engine Yard使用名为chef的开源工具来管理我们的自动部署解决方案.这可能是个不错的选择.


"自动部署解决方案"的任何更新URL?该链接目前已死亡.
推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有