نهاية PHP؟


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


  • تطوير PHP
  • إطار مختلف من PHP
  • packagist من php

تطوير PHP


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



تطوير PHP مدهش. في 7.0 ، أعيد بناء نواة PHP. ويتم تعزيز أداء PHP بمعدل 2-3 مرات عند إضافة محرك zend الجديد.



إطار مختلف من PHP


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


لارافل



Laravel هو إطار ويب يستند إلى PHP لبناء تطبيقات الويب المتطورة باستخدام بناء الجملة الكبيرة والرشيقة. لأنه يأتي مع مجموعة قوية من الأدوات ويوفر بنية التطبيق. علاوة على ذلك ، فإنه يشتمل على خصائص مختلفة لتقنيات مثل ASP.NET MVC و CodeIgniter و Ruby on Rails والمزيد. هذا الإطار هو إطار مفتوح المصدر. إنه يسهل للمطورين من خلال توفير وقت ضخم ويساعد على تقليل التفكير والتخطيط لتطوير الموقع بأكمله من البداية. جنبا إلى جنب مع أمن التطبيق هو أيضا Laravel رعاية. وبالتالي ، يمكن لجميع ميزاته تعزيز وتيرة تطوير الويب بالنسبة لك. إذا كان أي شخص على دراية بأساسيات PHP إلى جانب بعض البرامج النصية PHP الوسيطة ، يمكن لارافيل صياغة عملك بسهولة أكبر.


موارد للتعلم:


  • Laravel 5.4 من سكراتش (Laracasts)
  • بناء قائمة مهمة مع Laravel و Vue

Yii



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


Swoft



Swoft هو إطار PHOTO microservice عالي الأداء. تم نشره لسنوات عديدة وأصبح الخيار الأفضل لـ php. يمكن أن يكون مثل Go ، خادم الويب coroutine المدمج والعميل coroutine المشترك ويقيم في الذاكرة ، مستقلة عن PHP-FPM التقليدية. هناك عمليات مماثلة للغة Go ، مشابهة للشروح المرنة لإطار Spring Cloud.


Packagist


طريقة واحدة لمعرفة ما إذا كان PHP لا يزال محبوبا من قبل الصناعة هو النظر في نظامها البيئي: packagist. كما يوضح الشكل أدناه ، فإن عدد packagist ل PHP
وقد انتشرت مع نمط نمو المؤشر. حتى الآن ، بلغ عدد packagist 223،217 ويبلغ إجمالي عدد التثبيت حوالي 14،827،204،847. النظام البيئي لـ PHP يعيد بناء أسرع وأسرع.



استنتاج


في الخلاصة ، لن يتدخل PHP إلى قبره. يجب عليك إلقاء نظرة عليه ، ثم التفكير فيه بعناية.

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


All Articles