Mongrel和WEBrick有什么区别?
我应该使用哪一个?
为什么Rails同时出货?
对于您的本地开发,他们都会工作.Mongrel更快,更高效,更稳定.有些人(包括我自己)使用它来托管他们的生产基地.当然可以用于本地开发.
如果您使用非Windows,我建议您查看Phusion Passenger.您可以在localhost上支持多个应用程序,而无需在每次运行时都执行"ruby脚本/服务器".
运行Phusion Passenger时,您必须自己拖尾日志文件.mongrel将在控制台窗口中显示日志,因此要获得tail -f log/development.log
Passenger所需的功能.
为什么Rails同时出货?历史.Webrick是用红宝石写的,所以它是早期的最爱.Mongrel出现并且更好,但webrick支持没有被删除.
如果您不想安装Phusion Passenger,请使用mongrel.这是默认设置并且有效.
编辑2009-08:我也很幸运,瘦身,替代杂种.对于开发而言,这并不是什么大不了的事情,但它可以用来检查生产.
杂种是相当更加高效,稳定.