Я начну в начале следующего года (2010) большой новый проект с Rails. Может кто-нибудь дать мне совет, какую версию Rails я должен использовать и почему?Какая версия рельсов для нового проекта?
ответ
Я бы поехал с последней версией (2.3.5), поскольку, похоже, нет никаких признаков неизбежного выпуска Rails 3.0, which was announced over a year ago. Я также предлагаю попробовать использовать Ruby 1.9.1 над 1.8.X, начиная с performance increases are substantial.
Команда Rails, по-видимому, по-прежнему рекомендует 1.8.7, и я хотел бы принять их совет: http://rubyonrails.org/ download Beyond the, gems + 1.9.1 может быть проблемой. Закладка этого сайта для справки: http://isitruby19.com/ – Telemachus
Rails 2.3.5 сейчас нет - http://weblog.rubyonrails.org/2009/11/30/ruby-on-rails-2-3-5 -released – NeilS
@Telemachus: Bah! Фиксирование 1.9 проблем совместимости в драгоценных камнях было тривиально до сих пор для меня. Патч, патч, патч! Это не так сложно. – guns
последняя немного новостей о рельсах 3 дата релиза была ~first-quarter 2010, так что это хорошее время, чтобы положить ваши ноги в.
Разработчик стороне API называется стабильным, так что если ваш проект Безразлично «Не полагайтесь на слишком много плагинов, или если вы готовы приложить усилия, чтобы сделать плагины Rails 3 совместимыми, я говорю, что безопасно работать с Rails 3. И если вы еще этого не сделали, перейдите с Ruby 1.9.
Теперь это то, что я планирую сделать для своего следующего проекта, но я также счастлив исправить любые возникающие проблемы. Если вы все еще немного незнакомы с Ruby или у вас нет времени, чтобы засучить рукава и исправить то, что нужно исправить, идите по более безопасному маршруту: Rails 2.3.5 + ruby 1.8.7.
Если это будет производственный проект, я обязательно поеду с 2.3.x и 1.8.7 - они будут проверены, надежны и будут работать с большинством доступных драгоценных камней и плагинов.
С другой стороны, если проект более экспериментальный, то, возможно, стоит взглянуть на Rails 3, однако я бы не выбрал его для коммерческого проекта, если вы недостаточно опытны, чтобы справиться с потенциальной совместимостью и другими проблемами, которые может быть частью работы с ним на ранней стадии.
- 1. Какая версия iOS для разработки нового проекта?
- 2. Какая ошибка при создании нового проекта рельсов?
- 3. Какая версия завещанию подходящего для рельсов 5.0.0
- 4. Какая версия рельсов (среди рельсов 3.xx) более актуальна для обновления рельсов. 2.3.11 проект
- 5. Какая версия .NET Framework потребуется для проекта?
- 6. Какая версия рельсов требует меньшую версию RubyGems?
- 7. Как проверить, какая версия Xamarin была использована для создания проекта
- 8. Какая версия web.config используется?
- 9. Какая версия или версия MySQL для выбора?
- 10. Какая вспомогательная библиотека Twilio .Net для нового проекта
- 11. Противоположная операция для «рельсов нового»?
- 12. Linq2SQL для нового проекта
- 13. Ада для нового проекта?
- 14. Какая версия Eclipse для Egit?
- 15. Moq, какая версия для использования
- 16. Какая версия Java для использования
- 17. Какая версия VMware для разработки?
- 18. Symfony - какая версия для начала
- 19. какая версия MSysgit для загрузки?
- 20. Какая версия mod_wsgi для скачивания?
- 21. Какая версия исправления для сборки?
- 22. Podspec и версия проекта
- 23. Инициализация нового проекта рельсов после обновления до Ruby 1.9.3
- 24. Какая версия НПМ работает для Node.js 0.2.6
- 25. Какая минимальная версия git для запуска композитора?
- 26. Какая версия .net framework для использования
- 27. Какая версия для паузы должна использоваться, для которой версия куберната
- 28. Повторное использование свойств проекта для нового проекта
- 29. Какая версия Microsoft Azure?
- 30. Какая версия .NET Framework
Возможно, последний? потому что это последнее? –
Я не знаю, насколько стабильными являются рельсы, или если следующие выпуски настолько классны, что я должен немного подождать :) – xaver23
Тангенциальная заметка: Учебники Rails онлайн и в печати могут быть * дико * устаревшими, так как Rails - это быстро движущейся цели. Тем не менее, я только что увидел новую, которая очень актуальна и выглядит на первый взгляд неплохо. Просто fyi (и как более поздняя заметка для себя): http://www.railstutorial.org/ – Telemachus