سلام یک پروژه نسبتا بزرگ نسخه 4.2 لاراول هست حالا باید به نسخه 9 آپدیتش کنیم.
ممنون میشم راهنماییم کنین ک با چ روالی پیش بریم بهتره و راحت تر میتونم آپدیتش کنم
با توجه به اختلاف زیاد این دو نسخه، پیشنهادم اینه که یک پروژه صفر کیلومتر جدید با آخرین نسخه منتشر شده ایجاد کنید و گام به گام جلو برید و کدها رو از نسخه قبلی به جدید منتقل کنید.
اول پکیج هاتون رو جداگونه به آخرین نسخه آپگرید و نصب کنید. بعد برید سراغ Migration و Seeder ها. بعد Model ها. بعد Controller ها و ....
اینجوری فرصت این رو هم دارید که در هر بخشی که هستید یکسری Refactor های لازم یا مفید رو هم انجام بدید . مثلا به قسمت انتقال route ها که رسیدید هم باید ساختار پوشه بندیشون تغییر پیدا کنه و هم syntax هاشون.
یکسری Refactor ها هم مربوطه میشه به نسخه های 8.0 و ۸.۱ خود PHP که میتونید ازشون در نسخه جدید استفاده کنید.
سلام به شما دوست عزیز.
نکته ای که باید توجه داشته باشید اینه که یه دفعه نمیتونید به ۹ آپدیت کنید، باید مرحله به مرحله آپدیت کنید، یعنی اول نسخه ۴ رو به ۵، بعد ۵ به ۶ و همینطور تا آخر، که تمام این موارد داخل سایت لاراول هست و به عنوان مثال من یه نمونه از آپدیت از ۴ به ۵ رو لینکشو واستون قرار میدم.
آپدیت ورژن ۴ به ۵
موفق باشید.
شاید پاسخ شما همینجا باشد