PHP — ملك قلوب المطورين: انتصار غير متوقع على Stack Overflow
الاستطلاع السنوي للمطورين على Stack Overflow يحمل عادةً المفاجآت. في عام 2024، كانت المفاجأة الكبرى هي العودة المظفرة لـ PHP إلى قمة اللغات البرمجية الأكثر حبًا. وفقًا لأحدث البيانات، احتل PHP المركز الأول، متجاوزًا المفضلين في المجتمع مثل Rust وTypeScript وPython.
هذه النتيجة ملحوظة بشكل خاص في ظل الصور النمطية القديمة عن PHP "المملة" و"القديمة". ما الذي تغير؟ تكمن الإجابة في التطور السريع للغة ونظامها البيئي.
لماذا يحب المطورون PHP مرة أخرى؟
يربط الخبراء هذا الارتفاع المفاجئ في الشعبية بعدة عوامل رئيسية:
- ثورة PHP 8.x. أحدث إصدارات اللغة (خاصة PHP 8.0 و8.1 و8.2 و8.3) غيرت التصور بشكل جذري. السمات (Attributes) والوسائط المسماة (named arguments) والخصائص للقراءة فقط (readonly properties) والتعدادات (enums) والترجمة في الوقت المناسب (JIT) جعلت PHP لغة حديثة ودقيقة وسريعة. المطورون الذين لم يروا PHP منذ 5 سنوات لن يتعرفوا عليها الآن.
- سهولة الدخول ومجتمع ضخم. لا تزال PHP اللغة الأكثر سهولة لإنشاء تطبيقات الويب. الكم الهائل من المكتبات الجاهزة والأطر (Laravel, Symfony) والوثائق يسمح بحل المهام البسيطة والمعقدة بسرعة.
- الهيمنة في أنظمة إدارة المحتوى (CMS). WordPress، الذي يعمل عليه أكثر من 40% من جميع المواقع على الإنترنت، مكتوب بلغة PHP. Joomla وDrupal وBitrix — كل هذه العمالقة تعتمد على PHP. المطورون الذين يعملون مع هذه الأنظمة يشعرون بأنهم مطلوبون ومحميون.
- الراتب المرتفع والطلب الكبير. خلافًا للأساطير، يحصل مطورو PHP (خاصة على المستوى المتقدم) على رواتب تنافسية. سوق الوظائف لمتخصصي PHP مرتفع باستمرار، خاصة في قطاع دعم المشاريع القديمة (legacy) وتطوير الشركات الناشئة الجديدة على Laravel.
- مجتمع تفاعلي. مجتمع PHP يقوم بتحديث الأدوات بنشاط. مجموعة PHP الحديثة (Composer, PHPStan, Pest, Laravel Octane) لا تقل راحة عن النظم البيئية لـ Go أو Rust.
ماذا تقول الأرقام؟
في استطلاع Stack Overflow لعام 2024، شارك أكثر من 90,000 مطور. حصل PHP على نسبة عالية من الأصوات في فئة "اللغات المفضلة"، متجاوزًا Rust الذي تصدر في السنوات الثماني الماضية. ومن الجدير بالذكر أن PHP أظهر أيضًا واحدة من أدنى النسب المئوية في فئة "اللغات الأكثر رعبًا/غير المحبوبة" — وهي علامة أخرى على تغير النموذج.
من المثير للاهتمام أن Python، التي تعتبر ملكة علم البيانات والتعلم الآلي، خسرت أمام PHP في مؤشر "حب" المجتمع. وهذا يشير إلى أن تطوير الويب لا يزال مجالًا أساسيًا، وأن PHP تشعر بالثقة فيه.
استنتاجات لـ PythonLib
بالنسبة لقراء موقعنا الذين يدرسون Python، فإن خبر تصدر PHP هو فرصة ممتازة لتوسيع الآفاق. غالبًا ما تتم مقارنة Python وPHP، لكنهما نادرًا ما يتنافسان بشكل مباشر في الممارسة العملية: Python مثالي للخلفية (backend) وتحليل البيانات والذكاء الاصطناعي، بينما PHP هو الخيار الأفضل للمواقع الإلكترونية وأنظمة إدارة المحتوى. معرفة كلتا اللغتين تجعل المطور جنديًا متعدد الاستخدامات في سوق العمل.
لا ينبغي الوثوق بشكل أعمى بالضجة حول لغة واحدة. أظهر تصنيف Stack Overflow: PHP لم يمت، بل وُلد من جديد ومستعد للمفاجأة مرة أخرى. إذا لم تكن قد قمت بذلك منذ فترة طويلة، فجرّب PHP 8.x — فقد تتفاجأ بسرور.