N.mgh
2 سال پیش توسط N.mgh مطرح شد
4 پاسخ

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

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


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 2 سال پیش مطرح شد
3

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

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

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

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


رضا جهانگیر
تخصص : Full-Stack Developer
@rezajahangir 2 سال پیش مطرح شد
0

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


developer
تخصص : برنامه نویس
@developer 2 سال پیش آپدیت شد
0

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


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 2 سال پیش مطرح شد
3

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

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

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

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


N.mgh
تخصص : طراح وب سایت
@nmgh.developer 2 سال پیش مطرح شد
0

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


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

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