Comments 13
Причиной к опросу послужило то, что вчера я наконец перевел достаточно большой проект, написанный на Rails 2.3, на Ruby 1.9.2.
Мне кажется, что это неплохой первый шаг к переходу на Rails 3.
Мне кажется, что это неплохой первый шаг к переходу на Rails 3.
Лучше бы вы наоборот — сначала на третие рельсы мигрировали, а потом поменяли бы версию руби.
В Rails 3 есть встроенные расширения, добавляющие необходимую функциональность ruby 1.9 в 1.8.
Кроме того, для Rails 3.0 рекомендуется все же использовать 1.8.7.
Кроме того, для Rails 3.0 рекомендуется все же использовать 1.8.7.
Я предпочитаю не использовать Rails 2.3. Но если уж так случилось, то на будущее возьму на заметку, что нельзя доводить проект до такого заброшенного состояния. С помощью тестов при каждом обновлении всё рефакторится малой кровью.
А какой именно ruby использовать – скорее всего лучше будет 1.9.2 из-за его скорости (даже по сравнению с ree) и нововведений. Есть небольшие косяки в совместимости, но они незначительные.
А какой именно ruby использовать – скорее всего лучше будет 1.9.2 из-за его скорости (даже по сравнению с ree) и нововведений. Есть небольшие косяки в совместимости, но они незначительные.
Rails 2.3 это версия, на которой работает около 75% всех Rails проектов.
Достаточно тяжело мигрировать проект, в котором около 160 моделей, и сейчас он очень активно развивается.
Как раз 2 дня назад перевел его на ruby 1.9.2 и считаю это первым шагом к переходу на Rails 3.
Достаточно тяжело мигрировать проект, в котором около 160 моделей, и сейчас он очень активно развивается.
Как раз 2 дня назад перевел его на ruby 1.9.2 и считаю это первым шагом к переходу на Rails 3.
Sign up to leave a comment.
Какой Ruby вы предпочитаете использовать для Rails 2.3 проектов?