Einer der ersten Einträge in Google ist vom 15.12.2003. Dort wurde behauptet, dass Ruby on Rails der Nachfolger von PHP sein könnte und PHP damit tot ist. Jetzt, fast 20 Jahre später, lebt PHP immer noch. Auch dank CMS Systemen wie WordPress oder Drupal, E-Commerce Plattformen wie Shopware, Magento, PrestaShop oder Oxid und Frameworks wie Laravel oder Symfony, wird das auch eine ganze Weile so bleiben.
Was allerdings stimmt ist, dass die Pull Requests auf Github Jahr für Jahr zurückgehen. Waren es 2014 noch 12 %, sind es 2022 nur noch knapp 5 %. Allerdings lässt sich jetzt auch keine Sprache ausfindig machen, an die PHP besonders verloren hätte. Vielleicht noch Go, aber so richtig sicher bin ich mir da auch nicht.
Also ist PHP jetzt, 2022 kurz vor dem Ableben? Nein! PHP wird noch über viele Jahre eine der wichtigsten Sprachen für die Webentwicklung sein. Nicht nur Legacy Anwendungen werden auch weiterhin gepflegt, sondern auch neue Anwendungen entstehen mit PHP als starkes Backend. PHP 8 hat den ersten Stein dafür gelegt, dass auch weiterhin Enterpriseanwendungen mit PHP entstehen werden.
Auch interessant:
- WordPress und Docker: Die perfekte Entwicklungsumgebung Docker ist ziemlich genial. Und wer für WordPress-Themes oder Plug-ins entwickelt, der wird die Vorteile der Nutzung von Docker sehr schnell merken. Hier zeige ich dir, wie du das schnell…
- PHP Modul ctype: Überprüfen von Zeichenketten mit… Das PHP Modul ctype bietet dir Funktionen, die es ermöglichen, den Typ von Zeichen in einer Zeichenkette zu überprüfen. Du kannst zum Beispiel überprüfen, ob alle Zeichen in einer Zeichenkette Buchstaben, Ziffern,…
- Flutter: AppBar spielend einfach hinzufügen Je nachdem wie du ein neues Flutter Projekt erstellt hast, siehst du bereits eine AppBar. Ich bin eher der Freund davon, eine mit einer sauberen Anwendung zu beginnen. Daher habe…
- Warum man in Blade lieber @if(! $user->isAdmin)… In Laravel Blade, der Templating-Engine des Frameworks, haben Entwickler verschiedene Möglichkeiten, Bedingungen in Templates zu implementieren. Ein häufiges Thema bei der Arbeit mit Bedingungslogik ist die Wahl zwischen den beiden…
- Flutter: Roten Debug Banner entfernen Nach dem Start einer Flutter App mit einem Emulator siehst du in der rechten oberen Ecke einen Debug Banner. Oft braucht man den Banner nicht, weil man ja weiß, dass…