Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Доброго времени суток!
Есть проект на 5.3. Долгое время был заброшен, а сейчас решено его реанимировать, и, в дальнейшем, развивать и поддерживать.
Как посоветуете поступить, при условии, что время терпит?
Вариант оставить как есть, и запускать на php 7.0, это крайний случай. Не хотелось бы.
Обновиться до поздних версий Laravel? Если да, то до какой версии, и в какой последовательности?
Или переносить код в новый проект, по ходу занимаясь рефакторингом?
Как будет лучше?
С уважением.
Не в сети
В два этапа:
- Обновить до L5.5 LTS и добиться совместимости с PHP 7.2
- Обновить до L6 LTS
У меня был подобный опыт, я использовал L5.5 как перевалочный пункт, т.к. у него мин. требования PHP 5.6, но и с PHP 7.2 он работает, если свой код не налажал. L6 требует уже PHP 7.2+
Изменено artoodetoo (03.02.2020 23:51:34)
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
Лучше всего второй вариант. В процессе обновления вылезет куча багов, на исправление которых времени уйдет больше, чем перенос кода вручную на последнюю версию лары.
Не в сети
Страницы 1