ashkandeveloper
ashkandeveloper
خواندن ۱ دقیقه·۱ سال پیش

تغیرات جدید لاراول 11


لاراول 11 تا آخر امسال منتشر نمیشه !! تیلور گفته که پیشرفت های بزرگی قراره رخ بده .

برخی از تغییراتی که قراره انجام بشه که البته پیش نمایش بتا هستند که امکان داره تغییر کنن رو براتون اوردم ۸ تا تغییری که تا الان خودشون مشخص کردن .

1) پوشه بندی ساده تر : دیگه کنترلر به صورت پیشفرض چیزی رو اضافه نمیکنه .

2) دیگه پوشه middleware نخواهیم داشت .

3) دیگه فایل kernel نخواهیم داشت ! به جاش میتونید داخل فایل bootstrap/app تغیراتی که بخوایید رو اعمال کنید .

4) تغیراتی که برای cast ها اتفاق افتاده ! میتونیم به جای یه property از یه method استفاده کنیم .

5) تغییرات در config !! لاراول11 فایل های کانفیگ زیادی رو حذف کرده و شما دیگه داخل فایل .env میتونید اون تغییرات رو اعمال کنید .به نظرم بهتر شده کلی فایل کانفیگ داشتیم .

6) تغییرات در Routes : دیگه دو تا فایل خواهیم داشت در پوشه Route یکی web.php و console.php فایل api.php حذف شده !! اگه میخوایید ازش استفاده کنید باید دستورartisan مخصوص خودش رو بزنید .

7) در لاراول 11 console kernel در حال حذف هستش ، شما میتونید به جاش دستورات console خودتون رو دقیق تر تعریف کنید ،

8) و در آخر پایین ترین نسخه php که میتونید استفاده کنید php 8.2 هستش البته گفتن که این یه تصمیم قاطع نیستش ، پس یعنی امکان داره این رو اعمال نکنن .

لاراول خیلی وقت بود که یه تغیراتی به این بزرگی نداده بود به نظرم جذاب تر قراره بشه ??


لاراولphpبرنامه نویسیتوسعه نرم افزاردیتابیس
اشکان بقایری هستم , برنامه نویس
شاید از این پست‌ها خوشتان بیاید