Установите Ruby 1.9.3 или 1.9.2 для приложений Rails - PullRequest
3 голосов
/ 11 января 2012

Я устанавливаю новый сервер для запуска приложений Rails, у меня уже есть 1 приложение, которое я хочу развернуть, но оно на Ruby 1.9.2.

Какую версию Ruby вы рекомендуете установить на сервере: Ruby 1.9.3 (теперь стабильная версия) или Ruby 1.9.2?

Ответы [ 3 ]

3 голосов
/ 11 января 2012

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

Когда RVM запущен, вы можете просто попробовать его на 1.9.3 и 1.9.2 и использовать последнюю версию, которая работает.

2 голосов
/ 11 января 2012

Я бы порекомендовал использовать ruby ​​1.9.3, так как стабильная версия поставляется с патчем для require, который должен увеличить скорость вашего приложения rails, но как всегда: benchmark не ваш враг!

Также AFAIK любой код ruby, написанный для ruby ​​1.9.2, должен прекрасно работать на 1.9.3, но не наоборот. Поэтому следует сохранить приложение, чтобы переместить ваше приложение на 1.9.3.

1 голос
/ 11 января 2012

Попробуйте ваше приложение на 1.9.3, и если оно работает, используйте его, в противном случае подумайте, стоит ли переносить его на 1.9.3.Не должно быть никаких проблем, но вы должны убедиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...