تم اليوم الإعلان عن إصدار جديد من إطار العمل المبني علي لغة PHP وهو Laravel
يقدم Laravel 11 بنية تطبيق جديدة مصممة لتكون أكثر بساطة وسهولة في الاستخدام، مع الحفاظ على القوة والمرونة التي اشتهرت بها المنصة. من أهم ميزات هذه البنية الجديدة:
كما تم الإعلان في مؤتمر لاراكون ، يقدم Laravel 11 تطبيق اقل هيكلة في المجلدات و باستخدام SQLite افتراضيًا، التحسينات شملت ايضا كل ما يأتي:
يقدم Laravel 11 بنية تطبيق بسيطة لتطبيقات Laravel الجديدة، دون الحاجة إلى إجراء أي تغييرات على التطبيقات الحالية. تهدف بنية التطبيق الجديدة إلى توفير تجربة أصغر حجمًا وأكثر مرونة، مع الاحتفاظ بالعديد من المفاهيم التي يعرفها مطورو Laravel بالفعل.
تم حذف
HTTP
و
Console kernels
من المجلد
app
بالإضافة الي تغيير مسار كل الـ
middlewares
الي مصدر Laravel نفسه
بالإضافة الي تبسيط ملفات الـ Providers الي ملف واحد
app
هذا بالإضافة إلي
حذف كلا من
api.php
و
channels.php
في مجلد الـ route
لأن غالبية المشاريع لا تسخدمهما
ويمكنك اضافة هذه الملفات الي المجلد route مرة آخري بإستخدام
php artisan install:api
php artisan install:broadcasting
في النسخة الجديدة من لارفيل 11
تم اضافة route جديد
/up
.
يتم من خلاله التأكد من حالة التطبيق بالشكل التالي
هذا وبالإضافة للمزيد في الإصدارا الجديد من لارفيل 11
0 التعليقات