الإعلانات الرئيسية من مؤتمر PHP: ما ينتظر المطورين في عام 2024
في نهاية الأسبوع الماضي، عُقد في برلين المؤتمر الدولي السنوي لـ PHP، الذي جمع أكثر من 2000 مطور من جميع أنحاء العالم. قدم المنظمون والمتحدثون الرئيسيون سلسلة من الإعلانات الهامة التي ستحدد تطور اللغة في السنوات القادمة. لقد جمعنا أهم الأخبار لتكون على اطلاع بأحدث الاتجاهات.
PHP 8.4: التحسينات النهائية
كان أحد الأحداث المركزية هو الإعلان عن الإصدار الوشيك لـ PHP 8.4. سيحصل الإصدار على تحسينات كبيرة في الأداء - تصل إلى 15% زيادة في الأحمال النموذجية للويب. من بين التحسينات الرئيسية:
- Property hooks — آلية طال انتظارها للعمل مع خصائص الكائنات، مما يبسط إنشاء getters و setters.
- دعم محسّن للتزامن غير المتزامن — تمت إضافة وظائف جديدة إلى النواة للعمل مع Fiber، مما يسمح بكتابة كود غير محظور دون استخدام مكتبات خارجية.
- نظام أنواع جديد — تم توسيع دمج union-types وإضافة intersection-types لتحقيق كتابة أكثر صرامة.
من المقرر إصدار PHP 8.4 في نوفمبر 2024. يُنصح المطورون ببدء الاختبار الآن.
الأطر والأدوات: ما الجديد
كما تم تقديم تحديثات للأطر الرئيسية في المؤتمر. أعلن Laravel عن Laravel 11 مع تحسين التوجيه والتكامل مع Laravel Reverb — خادم WebSocket جديد للوقت الفعلي. قدم Symfony الإصدار 7.1، الذي يتضمن حاوية Dependency Injection أسرع ودعمًا محسنًا لقوائم الانتظار غير المتزامنة.
تستحق أداة جديدة من فريق PhpStorm اهتمامًا خاصًا — PHP Inspections، التي تسمح بتحليل الكود بحثًا عن الثغرات والأخطاء المحتملة مباشرة في IDE. الأداة متاحة بالفعل في نسخة تجريبية.
خطط PHP 9: التلميحات الأولى
المهندس الرئيسي للغة، نيكيتا بوبوف، في محاضرته، حدد علنًا لأول مرة الاتجاهات لـ PHP 9. من المتوقع أن الإصدار الرئيسي التالي:
- سيتخلص تمامًا من الوظائف القديمة (بما في ذلك
mysql_*وereg). - سيقدم دعمًا أصليًا للـ generics على مستوى JIT-compiler.
- سيبسط العمل مع I/O غير المتزامن دون استخدام الإضافات الخارجية.
من المتوقع إصدار PHP 9 في موعد لا يتجاوز عام 2026، لكن المفهوم أثار بالفعل نقاشات حادة في المجتمع.
المجتمع والأمان
كان قسم خاص من المؤتمر مخصصًا للأمان. أشار الخبراء إلى أن عدد الهجمات على تطبيقات PHP زاد بنسبة 30% خلال العام الماضي. ردًا على ذلك، تم تقديم مبادرة PHP Safe Code — مجموعة من التوصيات والفحوصات التلقائية لكتابة كود آمن. كما تم الإعلان عن حزمة جديدة للتحليل الثابت تتكامل مع Composer.
اختتم المؤتمر بمائدة مستديرة حيث ناقش المطورون مستقبل اللغة. الاستنتاج الرئيسي: لا تزال PHP واحدة من أكثر اللغات طلبًا لتطوير الويب، والإعلانات الجديدة تؤكد تطورها نحو أداة حديثة وعالية الأداء وآمنة.
تابع الأخبار على PythonLib — سننشر مراجعات مفصلة لكل تحسين مع إصدار النسخ التجريبية.