Нет easy
Способ обновления Laravel 3 на любые другие Laravels. Там довольно много бутылочек. 1. Laravel 3 основан на Symphony2 и в основном зависит от Sphinx, с другой стороны, laravel4-5 основан на Symphony3. 2. Core Laravel3 построен на базовом уровне, поэтому все, что вы создаете в своей папке приложения, создается поверх экземпляра Laravel, но Laravel4 и 5 являются композиционным пакетом. Таким образом, в основном вы используете эти пакеты вместе с другими для создания вашей системы. 3. У Laravel3 есть комплекты и Laravel 4-5 есть пакеты. Связки давно устарели, и большинство из них больше не поддерживаются. Процесс строительства и структура полностью отличаются от работы с пакетами. , и этот список можно продолжать и продолжать.
Как я уже упоминал в начале, есть путь easy
. К easy
Я имел в виду запуск скрипта и все новое.
От взглядов к приложению, схемам и красноречию, много стиля и структуры кодирования изменяется в Laravel4. Короче говоря, нет документации по обновлению для 3 для других, потому что единственный способ обновления - это перестроить приложение по-новому. Даже если вы найдете сценарий для автоматизации большинства ваших кодовых преобразований, вам все равно нужно пройти через пакеты и найти нужные пакеты, добавить их к своему композитору и найти старые способы их использования в своем коде для замены новым способом.
Я должен выбрать номер 2. Не только изменить свой код на работу, но и улучшить его, используя новые функции. Также не забудьте, что Laravel использует более высокий минимум PHP (не могу видеть прямо сейчас, laravel.com находится в автономном режиме: P). –
свежая установка. Дело в том, что Laravel 3 построен с Symphony 2 и пакетами, которые также были частью symphony2. Но из laravel4 используется симфония 3, и пучки отбрасываются. Поэтому, даже если вы конвертируете все свои функции, контроллер и т. Д. В laravel4, вам все равно нужно изменить всю структуру, чтобы быть совместимой с пакетами. –