تم إصدار Laravel 8.62: احصل على أفضل الرؤى هنا!
نشرت: 2022-04-18Laravel هو إطار عمل PHP مفتوح المصدر يساعد على بناء تطبيقات PHP. مع Laravel 8.62 ، تم تغيير اللعبة. تتزايد الشعبية بسرعة بمساعدة الإضافات والحزم المضمنة. مع إطلاق Laravel 8.62 في السوق ، يحتوي فرع 8.x على تحديثات وميزات جديدة.
ما هو أفضل قسم في إصدارات Laravel 8.x؟
1. مخطط الإصدار
يتم تحرير التصحيحات الصغيرة كل أسبوع ، مما يساعد على التعامل مع التغييرات المتقطعة. في الوقت نفسه ، يتم إصدار إطار العمل الأساسي كل عام في حوالي شهر يناير.
2. استثناءات
لا تعالج إرشادات التوافق مع الإصدارات السابقة وظيفة الوسائط المسماة. قد يخططون لإعادة تسمية معاملات الوظيفة لتحسين كود Laravel. يجب أن يتم استخدام متغيرات الاسم أثناء عمليات Laravel بحذر وتوقع تغيير الأسماء في المستقبل.
3. سياسة الدعم
يوفر Laravel أطول فترة صيانة ودعم في السوق. تم إصدار Laravel 8.62 مع إصلاحات الأخطاء العامة والمكتبات الإضافية والعديد من الإجراءات الفعالة الأخرى التي تساعد في تطوير Laravel .
قائمة المراجعة المثالية التي تغطي العناصر الأساسية حول إصدار Laravel 8.62 الأخير:
1. العناصر المضافة حديثًا
- إضافة السكر النحوي المفرد إلى الثقب الدودي
- إرسال الأحداث أثناء وضع الصيانة تمكين وتعطيل
- إضافة سمة اختبار RefreshDatabaseLazily الجديدة
- اجعل PendingMail قابلاً للشرط للمطورين
- إضافة بعض تغييرات PHP 8.1
- إضافة طريقة asserNotSoftDeleted الجديدة
- خيار التظاهر للوضع: تمت إضافة أمر التقليم
- خيار الآفات أثناء استخدام الأمر make: test Artisan
2. الأشياء التي تم إصلاحها بإصدار Laravel 8.62
- طريقة getDirty ، التي تُستخدم أثناء AsCollection و AsArrayObject
- أدِر أحيانًا الشروط التي تضيف قواعد لقيم الأخوة في مصفوفة البيانات
- تعاملت مع تنسيق قيمة قاعدة البيانات وتاريخ مخصص castable
- تم إصلاح التحقق من الصحة / كلمة المرور / Illuminate / Validation :: passes ()
3. التحديثات والتغييرات التي تأتي مع إصدار Laravel 8.62
- التأكيدات المنشورة بطلاقة
- يسمح بالاطلاع على index.blade.php للمكونات المجهولة
- يمكن للمطورين تجاهل المحدد اللاحق في خيارات cache.headers
- يمكن إجراء تأكيدات الإخطارات فيما يتعلق بأسلوب shouldSend في الإخطار
- يسمح بطلب استرجاع المدخلات كمجموعة
- تغيير * من أي لتحديد اسم العلاقة عندما تكون خالية
- ما عليك سوى البحث عن الملفات التي تنتهي بـ .php في النموذج: prune
- تحويل البرمجيات الوسيطة إلى المصفوفة أثناء إخراج JSON في / RouteListCommand
4. القسم المعاد
إمكانية مقارنة التاريخ المخصص / غير قابل للتغيير بمساعدة مقارنة التواريخ
ما التحديثات الواردة في Laravel 8.62؟
1. الحصول على التحصيل أثناء الاسترداد
يمنحك هذا القدرة على استرداد المدخلات بكفاءة:
———————————————————————————————————————-
- // قبل
- جمع ($ request -> input ('users'، [])) -> كل ( وظيفة ($ user) {
- //…
- }) ؛
- // 🔥
- طلب $ -> جمع ("المستخدمين") -> كل ( وظيفة (مستخدم $) {
- //…
- }) ؛
———————————————————————————————————————-
2. إضافة السكر النحوي المفرد في الثقب الدودي
في الثقب الدودي المفرد ، يلحق ذلك السكر النحوي في الثقب الدودي لاستخدام القيم المفردة. يحصل الاسم المستعار الآن على صيغة المفرد التي ترجع إلى المصدر الأصلي.

———————————————————————————————————————-
- // قبل
- $ this -> السفر ( 1 ) -> أسابيع () ؛
- $ this -> السفر ( -1 ) -> أسابيع () ؛
- // بعد
- $ this -> السفر ( 1 ) -> أسبوع () ؛
- $ this -> السفر ( -1 ) -> أسبوع () ؛
———————————————————————————————————————-
3. قوالب مكون شفرة فهرس مجهول
استخدام index.blade.php في العرض الافتراضي تحديدًا للمكون المجهول الذي يشير إلى مجلد:
———————————————————————————————————————-
- {{- مكونات / أكورديون / index.blade.php -}}
- < x- أكورديون >
- {{- مكونات / أكورديون / item.blade.php -}}
- < x-accordion.item >
- {{-… -}}
- </ x-accordion.item >
- </ x- أكورديون >
———————————————————————————————————————-
4. جعل "PendingMail" قابلة للتكيف
تستخدم هذه الفئة السمة "الشرطية" التي تتيح للمطورين استخدام طرق ما لم () ومتى () أثناء تكوين بريد إلكتروني قبل استدعاء قائمة الانتظار () وإرسال ().
5. أحداث وضع الصيانة
يتم تشغيل هذا عند تمكين وضع الصيانة أو تعطيله. يمكنك استئجار مطوري Laravel للوصول إلى الخدمات الخارجية ، وهو أمر مفيد لتجاهل أي تنبيهات مراقبة أو وقت التشغيل.
———————————————————————————————————————-
- استخدم Illuminate \ Foundation \ Events \ MaintenanceModeEnabled ؛
- استخدم Illuminate \ Foundation \ Events \ MaintenanceModeDisabled ؛
- الحدث :: الإرسال ( MaintenanceModeEnabled :: class ) ؛
- الحدث :: إيفاد ( MaintenanceModeDisabled :: class ) ؛
———————————————————————————————————————-
هناك العديد من الأفكار داخل إصدار Laravel 6.83. يمكنك التواصل مع المطورين من أجل خدمة أفضل.
لماذا يجب أن يكون تطوير Laravel هو اختيارك لمشاريع الويب التالية؟
أسرع وبساطة
يضمن التواجد في السوق لفترة طويلة أن يكون حشدًا كبيرًا على دراية بإطار عمل PHP هذا . يوفر مجموعة واسعة من القوالب المضمنة التي تجعل عملية التطوير أسرع. وهذا يضمن نتائج فعالة من حيث التكلفة وأسرع للأعمال.
آمن للغاية
كان الأمن هو العامل الأكثر أهمية للأعمال التجارية عبر الإنترنت. مع إطلاق Laravel 8.62 في السوق ، فقد جلب ميزات أمان متقدمة يمكن تكوينها بسهولة لتعزيز الأمان لمحاربة الثغرات الأمنية على الإنترنت. يتمتع بمصادقة مستخدم ممتازة ، والتي تحافظ على البيانات آمنة ومأمونة.
تحسين أداء الموقع
يدعم Laravel التخزين المؤقت للموقع الذي يساعد على تعزيز السرعة والأداء. كما أنه يستخدم تقليل الذاكرة وقاعدة بيانات الفهرسة لتحسين الموقع.
التعامل مع حركة المرور بسلاسة
هناك احتمالية أن يزداد حجم حركة المرور بعد وقت محدد ، وتحتاج إلى توفير تجربة مستخدم سلسة. يحتوي Laravel على طريقة queue لتأجيل مهام معينة يمكن التعامل معها لاحقًا.
تكامل الطرف الثالث
يحتاج كل موقع إلى أدوات خارجية لإضافة ميزات فريدة وعملية. يجعل Laravel عملية التكامل نظيفة وسهلة للمطورين.
خاتمة
أدخل Laravel 8.62 تحديثات وتغييرات فعالة للمطورين والشركات. يضمن إطار عمل PHP هذا الحفاظ على أمان موقع الويب الخاص بك وتحديثه بأحدث الاتجاهات في السوق. ألا تريد تفويت أحدث إصدار من Laravel؟ اتصل بنا الآن ! يتمتع فريق خبراء Laravel لدينا بالمعرفة والفهم المناسبين لمنصة Laravel.
