Das Ende von PHP?


Ein heißes Thema in den letzten Jahren ist, ob PHP seine führende Position verliert oder sogar zu Ende geht. Schließlich testen viele Internetunternehmen andere Sprachen. Es gibt Verzögerungen, die unsere Aufmerksamkeit stark auf sich ziehen. Golang ist bekannt für die Coroutine. Java ist am besten für das perfekte Ökosystem geeignet. Und Python beherrscht Computer und künstliche Intelligenz. Aber PHP wird sicherlich nicht ins Grab gehen. Und wir werden es in den folgenden Zeitplänen analysieren.


  • Die Entwicklung von PHP
  • Das verschiedene Framework von PHP
  • Der Packagist von PHP

Die Entwicklung von PHP


PHP hält immer seinen Weg nach vorne. Viele exzellente Programmierer widmen sich der Entwicklung von PHP. Infolgedessen wird fast jedes Jahr eine neue Version von PHP veröffentlicht. Die Version 7.3 wird 2018 veröffentlicht und die Version 7.4 wird uns Ende 2019 treffen.



Die Entwicklung von PHP ist erstaunlich. In 7.0 wird der Kernel von PHP rekonstruiert. Und die Leistung von PHP wird durch Hinzufügen der neuen Zend-Engine um das 2-3-fache gesteigert.



Das verschiedene Framework von PHP


Ob eine Sprache stark genug ist oder nicht, hängt eng mit dem Rahmen zusammen. Es gibt Frameworks wie Laravel und Yii, die von den Entwicklern seit so vielen Jahren und so vielen Projekten bevorzugt werden. In der Zwischenzeit zieht der Swoft unsere Aufmerksamkeit auf sich und motiviert uns, darüber zu studieren, obwohl dies nur für einige Jahre ein neuer Rahmen ist.


Laravel



Laravel ist ein PHP-basiertes Webframework zum Erstellen von High-End-Webanwendungen unter Verwendung seiner signifikanten und anmutigen Syntax. Es kommt mit einer starken Sammlung von Tools und bietet Anwendungsarchitektur. Darüber hinaus enthält es verschiedene Eigenschaften von Technologien wie ASP.NET MVC, CodeIgniter, Ruby on Rails und vieles mehr. Dieses Framework ist ein Open Source Framework. Es erleichtert Entwicklern, indem es viel Zeit spart, und hilft, das Denken und Planen zu reduzieren, um die gesamte Website von Grund auf neu zu entwickeln. Neben dieser Sicherheit der Anwendung kümmert sich auch Laravel darum. Daher können alle seine Funktionen das Webentwicklungstempo für Sie beschleunigen. Wenn jemand mit den Grundlagen von PHP und einigen fortgeschrittenen PHP-Skripten vertraut ist, kann Laravel Ihre Arbeit einfacher gestalten.


Ressourcen zum Lernen:


  • Laravel 5.4 von Grund auf neu (Laracasts)
  • Erstellen Sie eine Aufgabenliste mit Laravel und Vue

Yii



Yii ist ein generisches Webprogrammierungsframework, das bedeutet, dass es für die Entwicklung aller Arten von Webanwendungen mit PHP verwendet werden kann. Aufgrund seiner komponentenbasierten Architektur und der ausgeklügelten Caching-Unterstützung eignet es sich besonders für die Entwicklung umfangreicher Anwendungen wie Portale, Foren, Content Management Systeme (CMS), E-Commerce-Projekte, RESTful-Webdienste usw.


Swoft



Swoft ist ein PHP-Hochleistungs-Microservice-Coroutine-Framework. Es wurde seit vielen Jahren veröffentlicht und ist die beste Wahl für PHP geworden. Es kann wie Go, ein integrierter Coroutine-Webserver und ein allgemeiner Coroutine-Client sein und befindet sich unabhängig vom herkömmlichen PHP-FPM im Speicher. Es gibt ähnliche Go-Sprachoperationen, ähnlich den flexiblen Annotationen des Spring Cloud-Frameworks.


Packagist


Eine Möglichkeit herauszufinden, ob das PHP in der Branche immer noch beliebt ist, besteht darin, sein ökologisches System zu untersuchen: den Packagisten. Wie die folgende Abbildung zeigt, die Anzahl der Packagisten für das PHP
hat mit Indexwachstumsmuster Pilze. Inzwischen hat die Anzahl der Packagisten 223.217 erreicht und die Gesamtzahl der Installationen liegt bei 14.827.204.847. Das ökologische System von PHP rekonstruiert sich immer schneller.



Fazit


Zusammenfassend wird PHP nicht in sein Grab treten. Sie sollten es sich ansehen und dann sorgfältig darüber nachdenken.

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


All Articles