Есть ли преимущество использования WEBrick в режиме разработки для Rails? - PullRequest
1 голос
/ 09 мая 2011

Я занимаюсь разработкой на Mac, и мне довольно удобно настраивать виртуальную машину Ubuntu с установленным Apache, поэтому «вам не нужно устанавливать Apache» на самом деле не причина.В любом случае я запускаю Ruby с виртуальной машины, так что, похоже, нет особой разницы в системных ресурсах.

С моей точки зрения, преимущество использования Apache заключается в том, что он будет работать более согласованно с моим рабочим сервером.

Итак, какие есть причины использовать WEBrick?Это как-то облегчает разработку?

Ответы [ 3 ]

3 голосов
/ 09 мая 2011

нет никаких преимуществ. Единственное «преимущество» заключается в том, что это предустановленный веб-сервер, поэтому у вас по крайней мере «есть что-то»

Я уверен, что самые опытные разработчики Ruby используют что-то еще, например, тощий, дворняга, единорог, пау, пассажир и т.д. ...

1 голос
/ 09 мая 2011

Я бы выбрал фьюжн пассажира + панель предпочтений пассажира: http://www.fngtps.com/2008/06/putting-the-pane-back-into-deployment

Awesomeness.Таким образом, я могу больше походить на производственный сервер и упростить добавление новых проектов и т. Д.

0 голосов
/ 09 мая 2011

Я использую Rails для школьного проекта, и нахожу раскрашенные логи полезными, когда пытаюсь понять, что делает сервер. Конечно, вы можете tail -f журналы Apache, но цвет хороший IMO.

...