Я просто пытаюсь понять факторы, которые, как считается, решили, что приложение, написанное в более низкой версии, нуждается в обновлении.Зачем обновлять приложение до последней версии Rails?
ответ
Я хотел бы думать, что это сводится к этим факторам:
Рельсы команда довольно активны, и они исправить Rails основные вопросы безопасности, как только они приходят через один. Было бы неплохо, чтобы ваша версия Rails всегда обновлялась, что означает, что у вас есть все проблемы безопасности в прошлом, а также открыты для дальнейших обновлений, если они появятся. Вы не хотели бы, чтобы более ранняя версия Rails мешала обновлению безопасности.
В каждой новой версии Rails всегда есть улучшения производительности, и оптимизация - это область, в которой можно работать в приложениях Rails. Вы должны использовать их, обновив версию Rails.
Не только версия Rails, базовая версия Ruby также получает обновления и улучшения производительности. Обновленная версия Rails использует их.
Существует также проблема зависимости от драгоценных камней. Драгоценные камни также получают обновления и исправления безопасности, а временами новые версии этих драгоценных камней несовместимы со старой версией Rails.
Проще обновить приложение Rails до следующей версии, а не следующей следующей. Следующая версия. Сообщения в блогах и руководства по миграции всегда в сети, но если вы исходите из очень старой версии Rails, им будет очень трудно следовать.
Новые версии Rails обеспечивают функциональность, недоступную в старых версиях Rails. Всегда приятно иметь эту функциональность в вашем распоряжении. Вы никогда не знаете, что это может понадобиться вам в вашем проекте.
- 1. Обновление Rails до последней версии
- 2. Как обновить приложение Rails для использования последней версии Rails
- 3. Приложение для Android обновлено до последней версии
- 4. Как автоматически обновлять пакеты NuGet до последней доступной версии
- 5. iPhone приложение - предлагая обновить пользователя до последней версии
- 6. Обновление до последней версии из командной строки
- 7. Обновление рельсов до последней версии от 2.3.5
- 8. Обновление до последней версии MPAndroidChart
- 9. Обновление Angular2 до последней версии
- 10. Обновление MPI до последней версии
- 11. обновление до последней версии рубинового
- 12. обновления до последней версии ионной
- 13. Обновление Neo4J до последней версии
- 14. Обновление до последней версии Ruby
- 15. Обновление до последней версии cocoapods?
- 16. Обновление до последней версии Git
- 17. Зачем мне обновлять приложение Django 1.5 до Django 1.8?
- 18. Ruby and Rails не обновляется до последней версии
- 19. Как обновить установку Gradle до последней версии?
- 20. Google Обязательное обновление до последней версии OpenSSL
- 21. Как обновить Parse до последней версии?
- 22. Обновление узлов и узлов до последней версии
- 23. Что мне нужно сделать, чтобы обновить приложение до последней версии Rails?
- 24. Обновление Magento от версии 1.5.1.0 до последней стабильной версии (1.6)
- 25. Как обновить Xamarin.Forms до последней версии?
- 26. Обновление Extjs от 3.3 до последней версии
- 27. Воспроизвести фреймворк, обновить проект до последней версии
- 28. Как обновить версию angular2 до последней версии
- 29. Pip не обновляется до последней версии питона
- 30. Обновление до последней версии библиотеки TCP Indy
Очень полный ответ. Кроме того, приложение-рельс не обновлялось до версии w.r.t. версии с рубинами/рельсами с течением времени сложно поддерживать. Одно приложение, над которым я работал, было поражено на рубине 1.8.7/rails 2.3.8 в течение многих лет, и несколько разных команд работали почти год, чтобы довести его до более новой версии рубинов/рельсов, прежде чем добавить функциональность система. –