ورود ثبت نام

تغییرات لاراول 5.7

تغییرات لاراول 5.7
با بررسی پست ها tayler otwell در شبکه اجتماعی twitter و نیز بررسی pull request ها در مخزن github , تا این لحظه تغییرات زیر قطعی شده : ۱ - تغییر مکانیزم reset passsword , که در نسخه های قبلی , جدولی در database بود ولی در لاراول ۵.۷ بدون نیاز به دیتابیس می باشد.با استفاده از قابلیت جدید signed URLs یا آدرس ها امضا شده در لاراول. حالت جدید از نظر امنیتی هم از روش قبلی بهتر هست.در روش قبلی هر کسی که به APP_KEY در فایل .env دسترسی داشت میتونست یک لینک معتبر reset password برای هرکاربر درست کنه.و بعد از رفتن هر برنامه نویس از شرکت های بزرگ .مدیران پروژه مجبور به تغییر APP_KEY بودند و مواردی مانند این ولی با قابلیت signed url دیگه نیازی به این نگرانی ها نیست ۲ - در نسخه لاراول ۵.۷ قرار هست , عملگر or در blade که template engine لاراول هست , حذف بشه . به دلیل وجود عملگر جدید Null Coalesce در پی اچ پی ۷ با توجه به اینکه زمان زیادی تا انتشار لاراول 5.7 باقی نمونده.به نظر من کار خوبیه از همین لحظه تو کد هامون به جای or توی blade از null coalesce operator استفاده کنیم. تغییر دیگه در ساختار پوشه resources/assets هست که فولدر assets حذف شده و محتویات آن در resources قرار داده شده. ویژگی دیگه قرار گرفتن symfony dump-serve به صورت built-in در داخل خود لاراول هست که بوسیه اون میشه توی command line خروجی dump شده رو دید و نیاز نیست از طریق http دریافت بشه . که برای توسعه api بسیار کاربردی است. برای اجرای dump-server دستور زیر را وارد کنید: `php artisan dump-server` بعد از شروع سرور با صدا زدن dump ,خروجی بر روی console نمایش داده میشه بدون درگیری با http response به دلیل استفاده اکثر پروژه ها از تایید ایمیل ویژگی email verification به صورت built-in در داخل لاراول 5.7 قرار داده شده. برای استفاده از این ویژگی فیلد email_verified_at که به صورت timestamp هست به جدول users در دیتابیس به صورت migration اضافه شده . پنل ادمین فوق العاده سبک و سریع Laravel Nova نیز با این نسحه لاراول معرفی شد که متاسفاته رایگان نیست.

1 639

telegram mosqdevelopers

پست عالی بود...


دسته بندی ها

ios

پست های اخیر

banner

بازی های اول شخص برتر سال 2019 و 2020

درودی بیکران خدمت شما امروز با...

ادامه مطلب


banner

کتابخوان های الکترونیکی برتر

به نام خدا ؛ تاحالا شده وقتت ت...

ادامه مطلب


banner

ساخت جداول گوناگون در css

به نام خدا. در این قسمت میخوا...

ادامه مطلب


banner

مدل باکس در css

به نام خدا در این قسمت قسط د...

ادامه مطلب


banner

padding ها در css

به نام خدا در این قسمت قسط د...

ادامه مطلب


RSS RSS

© کلیه حقوق مادی و معنوی متعلق به تیم برنامه نویسی Mosquito Network می باشد