1995 entwickelte Rasmus Lerdorf die Programmiersprache PHP
. Im kommenden Jahr 2020 wird PHP
25 Jahre lang genutzt. Wir haben fünf PHP-Experten, Marcel Normann, Sebastian Bergmann, Arne Blankerts, Ralf Eggert und Sebastian Feldmann, gefragt, welche Rolle PHP heute noch spielt. Am wichtigsten ist, dass wir ihre Vision für die Zukunft der Programmiersprachen kennenlernen.
Die Programmiersprache PHP wurde 1995 veröffentlicht und feiert damit im Jahr 2020 ihr 25-jähriges Jubiläum. Dieses Mal haben wir fünf PHP-Experten und Referenten auf der Internationalen PHP-Konferenz 2019 gefragt, welche Rolle PHP heute noch spielt. Glaubt man den zahlreichen Statistiken, ist PHP auf dem Rückzug – doch unsere Experten sind da anderer Meinung.
Der erste Teil unserer Expertenprüfung befasst sich mit der Programmiersprache PHP und ihrem bevorstehenden 25. Geburtstag im Jahr 2020. Wir gehen der Frage nach, welche Rolle PHP heute noch für unsere Experten spielt. Wir möchten auch wissen, was sie über Programmiersprachen denken.
25 Jahre PHP: Wie es läuft
Entwickler: Bis 2020 wird die Programmiersprache PHP 25 Jahre alt sein . Wann sind Sie zum ersten Mal mit PHP in Kontakt gekommen und welchen Nutzen hat es Ihnen heute?
Marcel Normann: In den späten 90ern war ich einer der letzten Neulinge in der DotCom-Blase. Im Jahr 2000 wollte ich endlich ein Formular per E-Mail versenden, ohne auf ein externes CGI
Mailprogramm zugreifen zu müssen. Dabei werden das klassische ASP
und das neue PHP4
berücksichtigt. PHP wird zu ASP, weil das Hosting deutlich teurer ist und ich denke, dass es für 500 Schreibvorgänge pro Tag effizienter ist als . echo
Response.Write
Gleichzeitig beschäftige ich mich stärker mit PHP auf strategischer Ebene. Es war ein bedeutender Player im Internet, aber jetzt ist es nicht mehr der einzige.
Ralf Eggert:
Es muss 1998 gewesen sein, als mir die Mailingliste eines gewissen Björn Schotte zum Thema PHP auffiel. Damals fing ich an, mich mit herumzuschlagen, aber es fühlte sich nicht gut an. PHP fühlte sich von Anfang an großartig an. Seitdem habe ich viele Projekte in PHP umgesetzt und eine kleine Agentur mit sechs festen Mitarbeitern aufgebaut. Außerdem entwickle ich Alexa Skills sogar mit PHP. Perl
Sebastian Bergmann:
Mein erster Kontakt mit PHP war im Sommer 1998. Seitdem programmiere ich fast ausschließlich in PHP. Ich verwende von Zeit zu Zeit zum Programmieren, um kleine Fehler zu beheben oder kleine Funktionen in PHP hinzuzufügen. PHP spielt für mich eine wichtige Rolle, da ich als Betreuer von für die Tools verantwortlich bin, die die meisten professionellen PHP-Entwickler zum Testen ihrer Software verwenden. Andererseits bin ich Berater und Trainer und helfe PHP-Teams, bessere Software mit PHP zu entwickeln. C
PHPUnit
Arne Blankerts:
Mein Input ist tatsächlich eine Veränderung: Ich habe Websites in den frühen Tagen des Internets entwickelt, nicht nur den „dynamischen“ Teil . Weil aber serverseitige Includes und solche Dinge mit einem sinnvollen HTML
Wunsch keine wirklich brauchbare Basis ergaben, bin ich schnell zu PHP gekommen. In den ersten Lebensmonaten von PHP 3 hat mich PHP 2000, das Anfang der 2000er Jahre veröffentlicht wurde, fast völlig in seinen Bann gezogen. Object Pascal
perofrmance
PHP wird heute wahrscheinlich kein fester Bestandteil meines beruflichen Umfelds mehr sein. Als Teil von thePHP.cc, einem in der Community wenig bekannten PHP-Beratungsunternehmen, habe ich meine Erfahrungen mit vielen Teams geteilt. Außerdem habe ich das Glück, dass mich viele Konferenzen zu Vorträgen und Workshops zum Thema PHP einladen.
In dieser Hinsicht hat PHP einen recht hohen Stellenwert, und ich versuche dies auch in der einen oder anderen Open-Source-Entwicklung hervorzuheben.
Arne Blankerts ist Mitbegründer von PHP Consulting Principal Consultants (www.thePHP.cc), das Unternehmen dabei unterstützt, Software erfolgreich zu entwickeln und zu betreiben. Er ist Autor und Betreuer verschiedener Open-Source-Entwicklungstools und hält regelmäßig Vorträge auf Fachkonferenzen.Mögliche Zukunft von PHP
Entwickler:
Normalerweise haben Sie Ihre Tage mit PHP bereits gezählt. Was denken Sie über Programmiersprachen?
Marcel Normann:Das ist alles, was ich seit PHP weiß. Dabei gibt es tatsächlich stichhaltige Argumente gegen PHP, diese sind jedoch nicht mehr so technisch wie früher. Ich bleibe vorsichtig optimistisch, was die Zukunft von PHP angeht: Sie sollten die Macht der Aktualisierung dieser universellen Sprache nicht unterschätzen Die Beständigkeit seiner dauerhaften Gemeinschaft sollte sicherlich nicht unterschätzt werden. Marcel Normann ist Leiter der Softwareentwicklung bei WhereGroup in Bonn. Er ist seit 1999 als Entwickler tätig und arbeitet seit über 15 Jahren mit PHP. Seine Freizeit verbringt er mit Imkerei, Joggen und gelegentlichen Feuerwehrarbeiten, anstatt einen Computer zu benutzen. Ralf Eggert : Ich kann auf viele Kandidaten zählen, die seit 20 Jahren PHP-Killer sind. Im weiten Feld der Webentwicklung hat PHP immer noch die Oberhand. In Statistiken von W3Techs liegt der Anteil von PHP bei 79 %. Kandidaten wie Sebastian Bergmann: Ganz ehrlich, welche Programmiersprache wurde noch nicht gezählt? Im Ernst, ich mache mir keine Sorgen um PHP. Arne Blankerts: PHP ist eine Programmiersprache, die über die Jahre hinweg einen stabilen Marktanteil gehalten hat und die Webumgebung eindeutig immer noch dominiert. Warum ich ständig darüber nachdenken muss, was auf PHP zukommt, werde ich vielleicht nie verstehen. Selbst wenn von heute auf morgen keine neuen Projekte mit PHP umgesetzt werden, wenn Banken und Versicherungen zum Maßstab für die Installation von Cobol-Einheiten werden, wird PHP noch jahrzehntelang verfügbar sein und voraussichtlich aktiv gepflegt werden. Ansonsten möchte ich hier auf meine Kommentare aus dem letzten Developer.de-Interview verweisen, die genauso aktuell sind wie heute vor einem Jahr. Sebastian Feldmann: Für mich ergab die Diskussion über das Ende von PHP nie wirklich Sinn. Derzeit ist PHP eine Problemlösungstechnologie. Vor allem in den letzten Jahren hat PHP große Fortschritte gemacht. Version 7 ist ein großer Fortschritt für die Sprache. Obwohl Sie sich über die Inkonsistenzen und das Erbe der Sprache beschweren können, ist Dieser Artikel wurde von der chinesischen PHP-Website (www.php.cn) übersetzt, von: https://entwickler.de/online/php /25 -jahre-php-expertencheck-teil1-579912205.htmlRuby
oder Node.js
erreichen kaum etwas Bedeutendes. PHP
immer noch eine Sprache, die Probleme einfach und schnell löst, und genau das ist es, was wir als Softwareentwickler tun sollen.