Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Ruby: Общие вопросы > mod_ruby помогите запустит rails |
Автор: sunchess 11.1.2007, 15:19 |
Здравствуйте. Недавно хостер установил у себя ruby и реализовал поддержку через mod_ruby, вот теперь возникла необходимость сделать сайт на RoR, но не могу найти подробного мануала как запустить рельсовое приложение через mod_ruby. Если кто сталкивался дайте ссылку? Спасибо. |
Автор: max_lapshin 11.1.2007, 16:08 |
Забудь про это. Больше одного рельсового приложения в mod_ruby не запустишь, поэтому странно, что хостер в принципе это сделал. Рельсы надо запускать через fastcgi или proxy_balancer |
Автор: sunchess 11.1.2007, 16:34 |
Хорошо, подскажите документацию как запустить через fastCGI? ![]() |
Автор: max_lapshin 11.1.2007, 16:37 |
http://www.google.com/search?client=opera&rls=en&q=rails+fastcgi+setup&sourceid=opera&ie=utf-8&oe=utf-8 |
Автор: max_lapshin 11.3.2007, 17:00 |
Это с чего это? Разница в скорости была бы обусловлена только тем, что меньше IPC. Но это действительно не критично по сравнению с остальным объемом выполняемой рельсами работы. |
Автор: Wowa 11.3.2007, 20:31 |
Ну, по аналогии с mod_php. Работает ведь намного быстрее, чем PHP через CGI. Эта было одной из сильных сторон ПХП, когда многие программисты переходили на него с Перла. |
Автор: max_lapshin 13.3.2007, 14:55 |
Неа. Тут такое не прокатит. Рельсы через CGI будет пускать только самоубийца. Когда они запущены через FastCGI (но этим пользуются все меньше и меньше) или через монгрел никаких накладных расходов на перечитывание не требуется. |
Автор: Wowa 13.3.2007, 15:05 | ||
FastCGI все меньше и меньше?? Но если использовать Апаче, то это ведь единственный вариант обеспечить нормальную производительность для Ruby!? |
Автор: max_lapshin 15.3.2007, 00:15 |
С FastCGI много геморроя, связанного с правами доступа. Сейчас гораздо более распространен и популярен mongrel + mod_proxy_balancer. |