锁定老帖子 主题:开发rails时都用的什么服务器
精华帖 (0) :: 良好帖 (0) :: 新手帖 (4) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-02-04
mblwhy 写道 自带的足矣!不会走就想跑。 在windows下webrick实在太慢, 安装thin很实用方便又快速. 可以试试. |
|
返回顶楼 | |
发表时间:2012-02-05
谢谢给传送门的童鞋,然后,说我不会走就想跑的,你们真的懂么?
|
|
返回顶楼 | |
发表时间:2012-02-07
thin很好啊,底层用的是EventMachine,小网站的话不用nginx、直接把thin挂在前面都是可以的
|
|
返回顶楼 | |
发表时间:2012-02-07
建议用nginx + unicorn,比较方便,性能也不错,当然了,如果你去网上看看,可能会发现twitter竟然在用mongrel,不过人家比较强,包括ree和mongrel等都自己优化过
|
|
返回顶楼 | |
发表时间:2012-02-09
nginx + passenger
|
|
返回顶楼 | |
发表时间:2012-02-10
tuoxiansp 写道 谢谢给传送门的童鞋,然后,说我不会走就想跑的,你们真的懂么?
我也很奇怪 我学php的时候 先学习如何run一个可在公网运行的php环境 看看运行有什么问题 学pyqt的时候 做出一点点效果后 会先了解一下如何编译成exe 看一看编译后和没编译有什么不同 结果真的很多问题呢 莫非这样做是不对的? |
|
返回顶楼 | |
发表时间:2012-02-16
chloerei 写道 现在比较流行的部署方案是
apache/nginx + passenger nginx + thin nginx + unicorn Rails 社区流行自动测试,调试的资料可以看这里 http://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-ruby-debug nginx + passenger 是正解。第一 性能不错 第二 部署超级easy。REE的安装程序是目前我见过最贴心的安装程序 |
|
返回顶楼 | |
发表时间:2012-03-28
开发时候 webrick 足以
|
|
返回顶楼 | |
发表时间:2012-03-31
最后修改:2012-03-31
coffeeandtea 写道 thin很好啊,底层用的是EventMachine,小网站的话不用nginx、直接把thin挂在前面都是可以的
打算做个小网站,并且打算暂时先直接把thin挂在前面,不用nginx。 用Siege做个一个小测试,对一个静态页面做性能压力测试,发现thin和nginx差不多(比webrick好很多),甚至在高压下thin比nginx出错率稍低一些。当然,只做简单的一个静态页面或许很不科学,还应该测测多个随机动态页面,也许动态页面thin的表现会下降,这样可能就需要nginx在前端做负载均衡了。不过大家注意,thin的作者推荐thin的实例数和CPU核数相当,如果是单核的机器,就只推荐运行一个thin实例,这样也没必要在前面加一个nginx了。 另外我一个小顾虑,不知道是不是应该有,就是如果thin前端不加nginx,会降低安全性吗? 需要测试方法和数据的话,我后面抽空附上。 |
|
返回顶楼 | |
发表时间:2012-03-31
thin和nginx怎么能相比较呢 一个web服务器一个应用服务器???
|
|
返回顶楼 | |