مناقشة مستقبل PHP

هل هي لغة برمجة ميتة أم لا؟

صورة

PHP ربما كان أفضل الأوقات. ولكن هل هو ميت بالفعل؟
في منتديات مثل StackOverflow ، يفترض الناس أن PHP قد مات. هل لديهم وجهة نظر صحيحة ، أو ربما لا يحبون PHP؟

دعونا نلقي نظرة على PHP ونرى ما إذا كانت لغة البرمجة هذه لها مستقبل.

لا يزال PHP يسيطر على الويب


إذا نظرت فقط إلى الأرقام ، فبكل تأكيد لم يمت. PHP هي إلى حد بعيد لغة البرمجة الأكثر استخدامًا من جانب الخادم. ما يقرب من 75 في المئة من جميع صفحات الويب تعمل على PHP. ألقِ نظرة على الرسم البياني أدناه وانظر إلى أي مدى تتقدم PHP على منافسيها في وتيرة الاستخدام. من العدل أن نستنتج أنه بناءً على هذه الإحصائيات ، فإن PHP لم يمت ، حيث أن 75 بالمائة أكثر من لغة ميتة.

صورة


أحد أسباب استخدام PHP من قبل العديد من المواقع هو أن WordPress يستخدم PHP. تبلغ حصة سوق WordPress حوالي 34٪ من جميع المواقع. هذا هو 75 مليون موقع.

دعم النشر - Edison ، وهي شركة تقوم بتطوير وتشخيص مستودع مستندات Vivaldi .

بالإضافة إلى ذلك ، هناك CMS أخرى ، مثل Drupal (3٪) و Joomla (2٪) ، والتي تشغل أيضًا حصة كبيرة في السوق. وهناك بعض أنظمة إدارة المتاجر الشائعة ، مثل Magento ، التي تشغل حوالي 1 بالمائة من إجمالي حصة السوق.
تستخدم العديد من أنظمة إدارة المحتوى والمحلات الكبيرة PHP ، مما يجعل PHP مهمًا وذو صلة.

إنشاء مواقع من الصفر


أرى حجة حول إنشاء مواقع من البداية ، حيث أن العديد من الأشخاص الذين يستخدمون WordPress ، على سبيل المثال ، لا يعرفون كيفية البرمجة. لا يتطلب إنشاء موقع ويب في WordPress منك كتابة التعليمات البرمجية. ربما لا يعرف الكثير من الأشخاص الذين لديهم موقع WordPress أنه يعمل على PHP. لذلك ، لا يزال يستخدم PHP من قبل الناس الذين يبنون المواقع من الصفر؟

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

برمجة


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

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

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

PHP 7


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

تم إدخال الرمز الحكيم ، ونوع التعريفات ، والمشغلين الجدد. كما تم تحسين معالجة الأخطاء.

أماكن العمل


نظرًا لأن 75 بالمائة من مواقع الويب تعمل على PHP ، فمن الواضح أنه سيكون هناك العديد من الوظائف المتعلقة بنوع من برامج PHP. كل هذه المواقع تحتاج إلى الدعم ، وهذا يتطلب مطوري PHP. لن تختفي حصة كبيرة من سوق PHP بين عشية وضحاها ، لذلك سوف يستمر العمل مع PHP في المستقبل.

إذا نظرت إلى هذا الرابط في قسم مهام StackOverflow ، فستجد العديد من الوظائف التي تتطلب PHP.

استنتاج


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

PHP موجود منذ فترة طويلة ، وهذا ينعكس في الكود. هناك العديد من الأشياء القديمة التي تعني أن الحل الأفضل ليس دائمًا هناك. في التعليمات البرمجية ، يمكنك استخدام إطار عمل يقوم بمعظم الأعمال القذرة نيابة عنك ويفرض عليك كتابة تعليمات برمجية أنظف. ومنذ ظهور PHP 7 ، تحسن الكثير.

إذا كنت ترغب في بدء حياتك المهنية كمطور PHP ، سيكون لديك العديد من الخيارات عندما يتعلق الأمر بالعثور على وظيفة. هناك العديد من الوظائف المتعلقة بمهارات PHP ، وسيظل ذلك في المستقبل القريب.

إذن ما رأيك في PHP ، هل هناك مستقبل لهذه اللغة البرمجة أم أنها ميتة؟


اقرأ أيضا بلوق
شركة إديسون:


20 مكتبة لل
مذهلة تطبيق دائرة الرقابة الداخلية

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


All Articles