راکت
حل شده

آپدیت پروژه از لاراول 4 به لاراول 9

4 پاسخ

سلام یک پروژه نسبتا بزرگ نسخه 4.2 لاراول هست حالا باید به نسخه 9 آپدیتش کنیم.
ممنون میشم راهنماییم کنین ک با چ روالی پیش بریم بهتره و راحت تر میتونم آپدیتش کنم

ثبت پرسش جدید

پاسخ‌ها

4
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

بهترین پاسخ

با توجه به اختلاف زیاد این دو نسخه، پیشنهادم اینه که یک پروژه صفر کیلومتر جدید با آخرین نسخه منتشر شده ایجاد کنید و گام به گام جلو برید و کدها رو از نسخه قبلی به جدید منتقل کنید.

اول پکیج هاتون رو جداگونه به آخرین نسخه آپگرید و نصب کنید. بعد برید سراغ Migration و Seeder ها. بعد Model ها. بعد Controller ها و ....

اینجوری فرصت این رو هم دارید که در هر بخشی که هستید یکسری Refactor های لازم یا مفید رو هم انجام بدید . مثلا به قسمت انتقال route ها که رسیدید هم باید ساختار پوشه بندیشون تغییر پیدا کنه و هم syntax هاشون.

یکسری Refactor ها هم مربوطه میشه به نسخه های 8.0 و ۸.۱ خود PHP که می‌تونید ازشون در نسخه جدید استفاده کنید.

رضا جهانگیر
رضا جهانگیر
@rezajahangir

تخصص: Full-Stack Developer

سلام به شما دوست عزیز.
نکته ای که باید توجه داشته باشید اینه که یه دفعه نمیتونید به ۹ آپدیت کنید، باید مرحله به مرحله آپدیت کنید، یعنی اول نسخه ۴ رو به ۵، بعد ۵ به ۶ و همینطور تا آخر، که تمام این موارد داخل سایت لاراول هست و به عنوان مثال من یه نمونه از آپدیت از ۴ به ۵ رو لینکشو واستون قرار میدم.
آپدیت ورژن ۴ به ۵
موفق باشید.

developer
developer
@developer

تخصص: برنامه نویس

یه پروژه نسخه ۹ ایجاد کنید بعد از صفر کدها رو قدم به قدم کپی پیست کنید
مثلا مدل ها رو به جای پوشه app ببرید توی models و ...
و روی یک دامین تستی این پروژه رو تست کنید تا اوکی بشه

شاید پاسخ شما همین‌جا باشد

N.mgh
N.mgh
@nmgh.developer

تخصص: طراح وب سایت

خیلی ممنون از راهنمایی کاملتون

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام