Для вашего местного развития они оба будут работать. Дворняга быстрее, эффективнее и стабильнее. Некоторые люди (включая меня) используют его даже для размещения своих производственных площадок. Конечно, хорошо для местного развития.
Если вы работаете не в Windows, я рекомендую посмотреть Phusion Passenger . Вы можете поддерживать несколько приложений на своем локальном хосте, не выполняя «скрипт / сервер ruby» каждый раз, когда вы хотите что-то запустить.
При работе с Phusion Passenger вам придется самостоятельно подключать файл журнала. Mongrel отобразит журнал в окне консоли, поэтому для получения этой функциональности вам потребуется tail -f log/development.log
с Passenger.
Почему Rails поставляется с обоими? История. Вебрик написан на рубине, поэтому он был первым фаворитом. Монгрел пришел и был лучше, но поддержка вебрика не была прекращена.
Если вы не хотите устанавливать Phusion Passenger, используйте mongrel. Это по умолчанию, и он работает.
РЕДАКТИРОВАТЬ 2009-08: Мне также повезло с thin , заменяющим монгрелом. Для развития это не так уж важно, но это было бы кое-что, чтобы проверить на производство.