🏴☠️ بچه ها لاراول ۱۲ که قراره تا چندماه دیگه تو سال جدید میلادی منتشر بشه یکسری قابلیت جذاب قراره داشته باشه و البته روی پرفورمنس هم کار شده خیلی که یه توضیح این مورد رو با هم بخونیم:
گفته میشه تیم لاراول چندین بهینهسازی در ساختار اصلی فریمورک اعمال کردهاند تا برنامههایی که با #لاراول 12 ساخته میشون سریعتر و کارآمدتر اجرا بشن:
🧠 بهینهسازی مسیریابی (Routing):
لاراول 12 مکانیزم مسیریابی بهینهتری را معرفی کرده که سربار مرتبط با
پردازش درخواستهای HTTP را کاهش میده. این بهروزرسانی نه تنها زمان پاسخدهی را بهبود میبخشد بلکه به برنامههای لاراول این امکان را میدهد که درخواستهای همزمان بیشتری را مدیریت کنند، که
این موضوع به مقیاسپذیری برنامهها با افزایش ترافیک کمک میکند.
🪫 مکانیزمهای کش پیشرفتهتر:
کش یکی از عناصر کلیدی برای برنامههای با عملکرد بالا است و لاراول 12 سیستم کش خود را بهبود داده. نسخه جدید پشتیبانی بهتری از کشهای توزیعشده مانند Redis و Memcached ارائه میدهد و کنترل دقیقتری بر انقضای کش و حذف اون فراهم میکنه. این ویژگی تضمین میکنه که برنامه محتوا رو سریعتر و با اطمینان بیشتری ارائه بده.
🔥 پشتیبانی از Async (غیرهمزمان):
در حالی که لاراول مدتهاست از پردازشهای پسزمینه از طریق صفها پشتیبانی میکند، لاراول 12 پشتیبانی غیرهمزمان یکپارچهتری را در سراسر فریمورک ارائه میدهد. این بدان معناست که توسعهدهندگان اکنون میتوانند بهراحتی کدی بنویسند که عملیات غیرمسدودکننده انجام بده، که این امر عملکرد وظایفی را که نیاز به عملیات I/O مانند آپلود فایل یا درخواستهای API دارند، بهبود میبخشد.
⭕️ البته کلی قابلیت دیگه پروامون ORM و امنیت و تست نویسی و ... نیز اضاف شده که خوب سعی میکنم همه رو تو یه مقاله جمع کنم و براتون بنویسم
🍷
#laravel
👾 @pishroapp