انخفاض شعبية PHP: أليس بهذه البساطة؟

مرحبا يا هبر! أقدم إليكم ترجمة المقال "PHP في تراجع: صعود وسقوط لغة برمجة" بقلم سارة شلوثر.


اعتادت لغة PHP أن تكون واحدة من أكثر لغات البرمجة شيوعًا ، لكنها لا تزال تفقد شعبيتها السابقة. هذا ملحوظ بشكل خاص عند مقارنته ببيثون ، وكذلك عدد من لغات البرمجة الأخرى. يشير مؤشر TIOBE لشهر سبتمبر 2019 بوضوح إلى أن PHP قد ينتقل من بين عشرات لغات البرمجة الأكثر شعبية.


هل حان الوقت لطلب قداس متوفى؟ أم أن طائر الفينيق لا يزال يطير؟


تتبع PHP بثقة مسار السقوط لمؤشر TIOBE الخاص بها ، والذي تم تحديده قبل خمس سنوات . على وجه الخصوص ، تشير مؤشرات مؤشر TIOBE لشهر سبتمبر 2019 إلى أن لغة البرمجة قد أسقطت مكانين في القائمة خلال الـ 12 شهرًا - من المركز السابع إلى المركز التاسع.


فيما يلي لقطة شاشة لمؤشر TIOBE لشهر سبتمبر 2019 ( المصدر ):


صورة


بالنسبة إلى لغات "مبتدئ" ، سيظهر Apache Groovy في المرتبة 11 هذا الشهر.


في العام الماضي ، احتل المركز 34 بشكل متواضع ، لذا فإن مكانته الحالية في القائمة هي بلا شك نجاح كبير. يشبه Groovy إلى حد ما Java ، والذي يتيح لمطوري Java تعلم هذه اللغة بسهولة ودمجها مع مكتبات / مكتبات خارجية.


أسباب الانخفاض في شعبية PHP


في الأيام الأولى للإنترنت ، كان PHP يحظى بشعبية كبيرة. في عام 2004 ، أصبحت حتى لغة العام وفقًا لمؤشر TIOBE (يجب أن تقر أنه الآن قليل من الناس يتذكرون هذه الأوقات المجيدة).


ما أدى PHP لمثل هذه النهاية المحزنة؟


في الواقع ، نقتبس مباشرة مؤشر TIOBE نفسه:


"حتى نهاية عام 2009 ، كان كل شيء على ما يرام ، ولكن بعد عامين ، فقدت لغة البرمجة هذه نصف حصتها في السوق ، التي هبطت من 10 إلى 5٪. في عام 2014 ، كان هناك انخفاض آخر ذو شقين في قطاع السوق يهيمن عليه PHP - إلى 2 ، 5٪ .ماذا حدث في لغة البرمجة هذه؟ عيب PHP هو ضعفه الأمني ​​، والذي بدوره كان مشتقًا من بساطته ، وفي الوقت نفسه ، ناضل PHP لفترة طويلة بشكل مؤلم مع هذا القصور. PHP - فيسبوك - بالسجاد هاك، تعتزم استبدال PHP، لأن هذه الأخيرة لا يمكن أن توفر قابلية كافية. وبالإضافة إلى ذلك، وهذه المرة بمثابة تطوير الشبكة لغة عالمية بدأت باستخدام جافا سكريبت، نسخة مطبوعة على الآلة الكاتبة وبيثون ".


صعودا وهبوطا


يوضح مقطع فيديو حديث عن اختبار التطبيقات العالمية على Reddit تاريخ فترة الذروة وتراجع لغات البرمجة المختلفة على مدار السنوات العشر الماضية. يُظهر الفيديو أكثر اللغات شيوعًا على StackOverflow منذ عام 2008. انظر إليه - إنه لا يعلمنا فقط بالحقائق والأشكال الجافة ، ولكن يسحر بعرضه للمعلومات الرسومية.


يُظهر الفيديو لغة البرمجة التي طُرحت عليها معظم الأسئلة.


سوف تفاجأ ، ولكن عدة مرات في تاريخها كان PHP أكثر شعبية من Java! مثل مضمار السباق ، يبدو أن الحصان الذي يحمل لقب PHP على وشك أن يصبح الأول. ومع ذلك ، منذ حوالي سبتمبر 2016 ، بدأ مفضلنا في تجاوز بيثون ، وبعد ذلك لم يعد PHP مخصصًا للتعافي من الفجوة الناتجة في الدرع. تاريخ اللغة يبدأ بسلاسة على طول المائل.


حسنا ، النهاية؟


لإعادة صياغة خطوط الأغنية الشهيرة "شيفة" ، "لا تتسرع في دفنه". نعم ، فقد PHP شعبيته بشكل كبير ، لكن مجتمع المبرمجين في هذه اللغة يعيش ويعيش.


تعقد مؤتمرات PHP في جميع أنحاء العالم. خلال العام الماضي وحده ، أصبح PHP الموضوع الرئيسي لاجتماعات ولقاءات المبرمجين في اليابان والبرازيل وأوكرانيا وألمانيا والصين والولايات المتحدة الأمريكية وتايوان.


بالإضافة إلى ذلك ، يحتوي حساب Twitter الرسمي php.net حاليًا على 67.7 ألف مشترك. بالإضافة إلى ذلك ، في 5 سبتمبر 2019 ، تم إصدار أحدث إصدار من لغة PHP ، الإصدار 7.4 ،. في الوقت نفسه ، يضم Reddit-account PHP 105 آلاف عضو ، ويناقش بنشاط الأطر ذات الصلة ، IDEs ، بالإضافة إلى آخر الأخبار من عالم PHP.


يجب أيضًا ألا تغيب عن بالنا المؤشرات الأخرى لشعبية PHP. سجل تقرير طيف IEEE حديثًا رقم PHP 13 في ترتيبه ، حيث أصبح التجميع (الحد الأدنى أدناه) و HTML / CSS (الطابق أعلاه) "جيران" لهذه اللغة البرمجية.


إذا كنت لا تزال تقلق بشأن "صحة" PHP ، فلا يوجد ما يدعو للقلق ، لأنه في تصنيف لغات البرمجة RedMonk لشهر يونيو 2019 ، يحتل PHP المرتبة الرابعة!


فيما يلي لقطة من تقييم لغة برمجة RedMonk Q3 2019 لتصنيف لغة البرمجة ( المصدر ):


صورة

يأخذ هذا التصنيف في الاعتبار عدد مستودعات GitHub المرتبطة بـ PHP. بمعنى آخر ، قد يكون مبرمجو PHP يطرحون أسئلة قليلة جدًا على StackOverflow ، لكنهم "يرمزون" بما فيه الكفاية.


على أي حال ، هل رأيت رمز لغة PHP؟ شخصيا ، هل أنت مستعد لدفن هذا الحيوان لطيف قليلا؟

Source: https://habr.com/ru/post/ar480270/


All Articles