34得票4回答
如何在Rails 3中设置Thin作为默认服务器

在开发中,我一直使用thin -V start启动Thin。 但是,我希望将Thin设置为默认选项,而不是WEBrick,并且可以使用rails s命令启动它。 在Rails 3中有没有办法将Thin设置为默认选项而不是WEBrick? 如果不可能,请问是否至少有一种方式可以在测试环境下...

13得票1回答
在Sinatra中如何选择你的HTTP服务器?

我正在本地运行一款 Sinatra 应用程序。 自从我安装了 Thin 之后,我的 Sinatra 应用程序总是使用它作为 Web 服务器。但是,由于我的应用程序需要大量的静态文件,所以我在使用 Thin 时遇到了性能问题,因此我想切换到 Mongrel 或 WEBrick。 我似乎无法找...

7得票4回答
如何使用CSS、Javascript或jQuery使粗体字变细?

如果我正在使用一种字体,但没有粗体版本,我可以使用标签text-shadow,添加轮廓使细字体更加粗体。 但是我只有粗体字体,我想让它变得更细。我不知道要使用什么CSS、Javascript或jQuery脚本。 是否可能使用CSS、Javascript或jQuery使粗体字体变得更细?如何...

15得票3回答
为什么我们在生产环境中需要使用nginx和thin?

为什么我们需要在生产环境中使用nginx与thin一起安装,因为thin本身已经是一个Web服务器了。每个博客文章中人们都在使用ruby+rails+nginx+thin的组合?

8得票3回答
Webrick和Thin在Windows下提供静态文件服务非常缓慢。我该如何加快它们的速度?

我正在开发一个Web应用程序,而我在Windows和Mac的两台开发机之间进行切换。 我的问题是页面在Windows上渲染得非常慢,但并不是因为我的Ruby代码运行缓慢,而是由于静态文件被慢速提供服务。 典型的页面需要大约200毫秒才能呈现并在dev中提供服务(这里Mac和Windows都...

27得票4回答
RVM和thin,root用户与本地用户的区别

我想要让thin在RVM环境下作为服务运行。在执行thin install之后,我手动更新了/etc/init.d/thin文件,以便在运行配置命令时使用su - user使thin以本地用户而非root用户身份运行。目前为止一切正常。 现在,当我尝试使用sudo service thin ...

8得票2回答
替换WEBrick为Thin需要了解的事项

我打算在一个Rails 3.2项目中用Thin替换WEBrick,因为WEBrick处理格式不正确的未转义URI时会出错(bad URI error). 我知道有配置方式可以使WEBrick处理未转义URI,但只需将gem 'thin'添加到我的Gemfile中似乎如此简单,这让我想知道: ...

7得票1回答
在本地测试Sinatra上的HTTPS

我需要测试页面上的一些元素在使用 HTTPS 访问时的行为 - 我想知道如何在本地使用 HTTPS 测试这个 Sinatra 应用程序。如果我的问题毫无意义,我很抱歉,但我想通过 Web 浏览器通过 HTTPS 连接到本地主机。

14得票3回答
如何在Apache Bench中指定URL查询字符串

我的Rails应用运行在Thin服务器上,我想使用ApacheBench进行基准测试。 我使用的命令是:ab -n 1 -c 1 http://localhost:3001/welcome/search?query="doctor"&rad=5 但是这个轻量级服务器没有处理这个 ur...

13得票4回答
Rails 3.0.x是否有默认使用Thin的方法?

我在我的开发/测试环境中基本上为每个应用程序运行Thin Web服务器。当我在Rails 2.x中使用Mongrel时,我只需键入script/server即可运行我选择的Web服务器。但是在Rails 3中,我必须每次指定Thin。是否有一种方法可以通过键入rails s而不是rails s...