انتشار نسخه ی 6 فریم ورک لاراول
انتشار نسخه ی 6 فریم ورک لاراول
رو نمایی از نسخه ی 6 لاراول در تاریخ 28 آگوست 2019 یعنی 6 شهریور ماه 98 در کنفرانس خبری مربوط به همین موضوع در آمستردام اتفاق افتاد و باعث خوشحالی توسعه دهندگان فریم ورک محبوب لاراول گردید.
مطابق با ورژن بندی های لاراول ، نسخه 6 یک نسخه ی LTS میباشد به این معنی که دارای پشتیبانی بلند مدت است. و بعد از نسخه ی 5.8 دیگر نسخه ی 5.9 وجود ندارد و نسخه ی 6 با امکاناتی عالی منتشر شده است.
نکته ی مهمی که در نسخه ی 6 و به بعد وجود خواهد داشت این است که لاراول از سیستم ورژن دهی Semantic Versioning استفاده خواهد کرد که به طور خلاصه به آن Semver میگوییم . اگر اطلاعات کاملی از سیستم ورژن دهی معناگرا یا Semver میخواهید بدانید بهتر است که وب سایت اخصتصای آن به آدرس Semver.org که اتفاقا دارای ترجمه فارسی هم هست مطالعه کنید.
طبق صحبتهای آقای Taylor otwell قرار بر این هست که هر 6 ماه یک نسخه ی major از لاراول منتشر شود.یعنی شما باید 6 ماه آینده منتظر نسخه ی 7 باشید!
در نسخه ی 6 لاراول تغییرات از لوگوی جدید گرفته تا کدها کاملا خلاقانه و ایده آل است که برخی موارد آن را به شما خواهیم گفت.
تغییرات لاراول نسخه ی 6
- ارئه ی سرویس Vapor که برای پلتفرم auto-scaling serverless deployment platform منتشر شده است.برای اطلاعات بیشتر در خصوص این سرویس به https://vapor.laravel.com/ مراجعه کنید
- بهبود پاسخگویی به مجوزهای دسترسی با استفاه از متد Gate::inspect و ایجاد پیامهای اختصاصی برای نمایش به کاربر در زمانهایی که مجوز دسترسی به بخشهایی را نداشته باشد.
- ساخت Job Middleware ها که به شما امکان میدهد که کارهایی را در صف انجام قرار دهید
- معرفی LazyCollection ها که البته در نسخه ی 5.8 شما با Collection ها بسیار کار کرده اید که شمال طیف وسیعی از دیتاست های آماده بود که باعث کاهش مصرف منابع حافظه شما میشود.در LazyCollection ها شما بجای بارگذاری کامل اطلاعات یک فایل حجیم در حافظه میتوانید تنها بخش های دلخواه آن را در حافظه قرار دهید.
- بهبود subquery ها در نسخه ی 6 یکی دیگر از امکانات جدید است که باعث میشود کوئری های پیچیده را ساده تر کنید.
برچسب ها: برنامه نویسی, لاراول, laravel
نظرات (0)