@avr1972

Важно ли каждый новый сайт на Laravel делать на самой свежей версии?

Скажите пожалуйста, важно ли каждый новый сайт на Laravel делать на самой свежей версии? Есть ли например существенные различия между 5.2 и 5.5? Или это примерно, как с windows, для 90% случаев годится и версия 7, хотя уже есть 10 версия? И еще вопрос, если сайт сделан на определенной версии, есть ли необходимость постоянно обновлять версию?
  • Вопрос задан
  • 310 просмотров
Решения вопроса 4
dima9595
@dima9595
Junior PHP
Обновлять версию - значит убирать старые баги от предыдущих версий. Сами понимаете, если убрать какой-то баг, то приложение станет более безопасным (не брать криворукость рук и неопытности).
Разница между версий естественно есть, даже если не брать различные баг-фиксы. Например, это добавление новых возможностей, да и так же самая поддержка расширений от прочих разработчиков.
Советую почитать документацию Laravel разных версий и новости обновлений. Сможете многое узнать.
Ответ написан
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
Есть ли например существенные различия между 5.2 и 5.5?
Есть.

Или это примерно, как с windows, для 90% случаев годится и версия 7, хотя уже есть 10 версия?
Для 90% случаев годится и версия 5.2, но почему бы сразу не начинать с актуальной?

И еще вопрос, если сайт сделан на определенной версии, есть ли необходимость постоянно обновлять версию?
Если вам не нужен новый функционал и вы не боитесь дыр в безопасности, то не нужно. Для вас придумали LTS-релизы.
Ответ написан
Комментировать
@karminski
Senior React.JS Developer
Как правило, каждая версия любого продукта это не только новые фичи, но и исправления ранее допущенных ошибок, закрытие брешей в безопасности. Не надо сломя голову в первый же день после релиза всё обновлять или начинать проект. Подождите пару дней/недель до того, как наберется критическая масса положительных/отрицательных отзывов о новом релизе. И тогда принимайте решение об обновлении.

Как правило критические баги закрывают патч-релизом - их желательно устанавливать сразу.
Ответ написан
Комментировать
@hakkol
В каждой новой версии появляются "фишки", которых не было в предыдущих версиях + улучшается работа старой версии. Так же растут минимальные требования - в последней версии php 7+, т.е. не на каждом хостинге будет возможность развернуть проект. А так для каждой версии нужно прочитать https://laravel.com/docs/5.5/upgrade чтобы понять, что нового в версии.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы