نقدم لكم Laravel 10: أكثر الميزات إثارة التي لا تريد أن تفوتها!
نشرت: 2023-04-20Laravel هو إطار عمل ويب PHP قوي وقابل للتكيف ، وقد انتشر بشكل كبير بين مطوري Laravel. يمنح المطورين ثروة من الميزات والأدوات التي تجعل من الأسهل إنشاء تطبيقات ويب موثوقة وقابلة للتطوير. تم توفير الإصدار 10 من تطوير Laravel ، وهو إصدار جديد تمامًا مع ميزات جديدة مثيرة للاهتمام وتحسين الأمان ، في 14 فبراير 2023. يوفر Laravel 10 عددًا من الميزات الجديدة التي تجعل إنشاء موثوق به وقابل للتطوير وآمن أسهل من أي وقت مضى تطبيقات. مع كل إصدار جديد من Laravel ، يتم تحسين تجربة المطور ويتم توفير أدوات جديدة لبناء تطبيقات الويب المتطورة.
سواء كنت مطورًا متمرسًا في Laravel أو بدأت للتو ، فإن أحدث إصدار من Laravel لديه الكثير لتقدمه. يتضمن هذا التكرار الجديد لإطار عمل Laravel PHP بعض التغييرات والميزات الجديدة. تعرف على الميزات والتحسينات الجديدة في Laravel 10 في منشور المدونة هذا من شركة تطوير Laravel الرائدة. إذا كنت تفكر في التبديل إلى منصة Laravel لتطبيقك الحالي ، فاستمر في القراءة!
قائمة المحتويات:
1. نظرة عامة على Laravel 10
2. تاريخ الإصدار لأحدث إصدار من Laravel
3. التحديثات والميزات الجديدة في Laravel 10
4. مستقبل مطوري Laravel
1. نظرة عامة على Laravel 10
يتضمن أحدث إصدار من Laravel (Laravel 10) ، والذي تم إصداره في 7 فبراير 2023 ، عددًا من الميزات الجديدة التي تعمل على تحسين وظائف تطبيقات الويب وأمانها وأدائها.
لمعلوماتك ، أصبح Laravel 9 متاحًا في 8 فبراير 2022. لقد اتخذوا قرارًا أخيرًا بإصدار Laravel 10 بعد عام واحد بالضبط. تم إصدار كل إصدار من Laravel قبل Laravel 9 كل ستة أشهر. ولكن بعد إصدار Laravel 9 ، قرر المبدعون إصدار نسخة جديدة سنويًا.
لدى المستخدمين والمطورين توقعات عالية بخصوص Laravel 10 ، الإصدار الأحدث لأن التكرارات السابقة لإطار العمل تضع معيارًا بين مطوري Laravel.
2. تاريخ الإصدار لأحدث إصدار من Laravel
ولكن عندما أعلن تايلور أوتويل مبتكر Laravel أنه لن يكون هناك سوى متغير شائع واحد يتم إصداره كل عام ، تم تغيير جدول الإصدار. تم إصدار نسختين رئيسيتين من قبل فريق Laravel كل عام ، واحدة كل ستة أشهر. كل ستة أشهر ، تصدر شركات تطوير Laravel الأساسية تحديثين مهمين. ونتيجة لذلك ، تمكنت المجموعة الأساسية والمجتمع من تكريس المزيد من الوقت والجهد لإصدار واحد من التكنولوجيا المحددة ودمج ميزات جديدة دون تقسيم إطار العمل.
جدول إصدار Laravel 10 المنفذ ، والذي سيبدأ العمل به في 9 فبراير 2023 ، هو كما يلي:
6 فبراير 2024 لـ Laravel 11
بالإضافة إلى ذلك ، وفقًا لسياسة الدعم ، ستتلقى جميع إصدارات Laravel دعم إصلاحات الأخطاء لمدة 18 شهرًا وتحديثات الأمان لمدة عامين.
3. التحديثات والميزات الجديدة في Laravel 10
ميزة تحسين الأداء الأساسية لتطبيقهم هي تخزين المسارات مؤقتًا. وهذا يؤدي إلى معالجة أسرع للطريق وأداء عام أفضل. باستخدام ميزة Laravel هذه ، فإن التجميع المسبق للمسارات في ملف واحد يقلل من مقدار العمل الذي يجب أن يقوم به التطبيق لمعالجة الطلبات الواردة.
تعمل العديد من الميزات المضمنة بالفعل في بنية MVC لتطوير Laravel على زيادة قابلية المستخدم للتكيف والفعالية والأمان. استخدام قالب معماري MVC و Laravel ؛ يمكنك التمييز بين طبقة العرض وطبقة منطق الأعمال.
ميزات جديدة:
يتم تنفيذ سجل PHP النشط الأساسي بواسطة أداة Eloquent ORM التي يوفرها Laravel (رسم الخرائط العلائقية للكائن). يمكن لمطوري تطبيقات الويب الآن كتابة استعلامات قاعدة البيانات باستخدام بناء جملة PHP بدلاً من كود SQL بفضل ميزات Laravel 10.
باستخدام هذه الوظيفة ، يمكنك إنشاء مسار احتياطي للتطبيق الذي سيتم استخدامه إذا لم يتم العثور على مسارات أخرى مناسبة عند العمل مع مطوري Laravel. يقدم هذا صفحة خطأ خاصة ويدير أخطاء 404.
لم يعد منطق الاستعلام اليدوي مطلوبًا ، وأصبحت قاعدة التعليمات البرمجية أكثر نظافة وأسهل في الصيانة. نظرًا لأنه يمكّن مطوري Laravel من بناء مسارات استنادًا إلى مثيلات النموذج ، فإنه يجعل من الأسهل توصيل طرق معينة بنماذج معينة في التطبيق.
يسهّل التحقق من صحة البيانات الواردة توظيف مطوري Laravel والتأكد من أن التطبيق يتلقى مدخلات مشروعة. نظرًا لأنه تم تضمين عدد من قواعد التحقق الجديدة والمحسنة في Laravel V10 ؛ بما في ذلك دعم التحقق من صحة المصفوفات وتحسين التحقق من صحة البيانات.
يتم الآن دعم استعلامات الاتحاد الفرعية بواسطة منشئ الاستعلام. يقال إن استعلامات الاتحاد الفرعية مدعومة الآن بواسطة مطور استعلام Laravel 10 ، مما يجعل العمل مع هياكل البيانات المعقدة أسهل.
يمكن للمطورين إعطاء الاختبارات الخاصة بتطبيقهم اسمًا مميزًا بمساعدة ميزة Laravel 10 هذه ؛ تبسيط تنظيم الاختبارات وتجنب تعارض التسمية. يساعد هذا في الحفاظ على تنظيم قاعدة كود الاختبار ويقلل من احتمالية تعارض التسمية.
4. مستقبل مطوري Laravel
تشير نتائج استطلاع Glassdoor 2022 إلى أن متوسط الراتب السنوي لمطور Laravel في الولايات المتحدة هو 111،855 دولارًا. ضع في اعتبارك أن هذه الأرقام تمثل متوسط نطاق الراتب الذي من المرجح أن يحدث.
يمكن أن يتراوح راتب مطور Laravel على نطاق واسع. وهذا يعتمد على عناصر حاسمة مثل الدولة التي تقع فيها الشركة ، والقيمة السوقية ، والمعرفة بالموضوع ، ومستوى الخبرة ، وغير ذلك.
يأخذ هذا في الاعتبار الأجر الأساسي المعتاد بالإضافة إلى المكافأة السنوية. يمكن أن تأخذ التعويضات الإضافية هنا شكل العمولات والنصائح والمكافآت والمزيد. يمثل الوسيط 75٪ من مطوري Laravel العاملين في الولايات المتحدة. يُعتقد أن الراتب الأدنى هو 94 ألف دولار ، والأعلى 266 ألف دولار.
على الرغم من النمو السريع لتطوير الويب بلغة PHP ، فقد برز Laravel باعتباره إطار عمل PHP الأكثر شيوعًا ، حيث يعمل على تشغيل أكثر من 700000 موقع ويب مباشر.
الماخذ الرئيسية:
نحن جميعًا ندرك سرعة التغيير في كل من سوق التكنولوجيا والتقنيات الأساسية. ومع ذلك ، هناك خلاف متكرر بين مالكي المنتجات والمستخدمين فيما يتعلق بتحديث نموذجهم الحالي إلى أحدث تكرار أم لا.
سيكون مطور Laravel الخبير هو اكتشافك الحقيقي والجائزة الكبرى لاحتياجات تطوير برامج شركتك بمجرد حصولك على المعلومات الضرورية في متناول يدك. وينطبق الشيء نفسه على Laravel وإصدار Laravel الذي تم إصداره مؤخرًا. إلى جانب ذلك ، يشعر العديد من أصحاب الأعمال بالفضول حول ما إذا كان ينبغي عليهم تحديث تطبيق Laravel الحالي الخاص بهم إلى الإصدار الأحدث ، Laravel 10.
المقالة ذات الصلة ، يمكنك أيضًا التحقق من: نصائح حول كيفية تحديث PHP في WordPress.