Diese Fragen wurden nur Entwicklern gestellt, die PHP als eine ihrer drei primären Programmiersprachen angegeben hatten.

PHP

Anteil von PHP als Haupt-Programmiersprache nach Land oder Region

PHP ist nach wie vor in Frankreich am populärsten: 43% der französischen Entwickler*innen nutzen es als Hauptsprache – 5 Prozentpunkte mehr als im Vorjahr.

Welche PHP-Version nutzen Sie regelmäßig?

PHP 7.4 hat im letzten Jahr weiter an Popularität gewonnen und ist jetzt mit 76% (32 Prozentpunkte mehr als 2020) die beliebteste PHP-Version. Das neue PHP 8.0 legt ebenfalls rasant zu und wird bereits von 34% der PHP-Gemeinde verwendet.

Welche PHP-Entwicklungsumgebungen nutzen Sie regelmäßig?

Die Mehrheit der PHP-Entwickler*innen verwendet lokale Umgebungen (74%). Der Anteil containerisierter Umgebungen hat sich im vergangenen Jahr nicht geändert und liegt weiterhin bei 45%.

Wie debuggen Sie normalerweise PHP-Code?

Welche PHP-Frameworks und -Plattformen verwenden Sie regelmäßig?

Die Verbreitung von Laravel hat im Laufe des vergangenen Jahres massiv zugenommen (von 50% auf 67%). Die Anteile von Symfony (24%) und WordPress (22%) sind im Wesentlichen gleich geblieben.

Verwenden Sie Bibliotheken oder Frameworks für asynchrones PHP?

Die Verwendung von Async-Tools hat sich seit letztem Jahr nicht wesentlich geändert. Aber da Fibers für PHP 8.1 akzeptiert wurde und Laravel Octane noch in diesem Jahr erscheinen soll, könnten verstärktes Bewusstsein und eine zunehmende Akzeptanz von asynchronen Techniken im PHP-Lager die Folge sein.

Wie führen Sie Ihre PHP-Anwendungen im Produktionseinsatz aus?

Welchen Editor bzw. welche IDE nutzen Sie hauptsächlich für die PHP-Entwicklung?

Trotz aller Maßnahmen, die wir ergriffen haben, um einen repräsentativen Befragtenpool zu gewährleisten, können in den Ergebnissen Nutzer*innen von JetBrains-Produkten leicht übergewichtet sein, da diese mit einer höheren Wahrscheinlichkeit an der Umfrage teilnehmen.

Gibt es Test-Frameworks, die Sie regelmäßig nutzen?

Mehr PHP-Entwickler*innen schreiben jetzt Tests (72% – ein Plus von 8 Prozentpunkten). Die Verwendung von PHPUnit (63%) ist um 13 Prozentpunkte gestiegen. Der Senkrechtstarter-Award geht an Pest, die seit der Einführung im Jahr 2020 bereits einen Anteil von 6% erobert hat.

Welche zusätzlichen Qualitätstools verwenden Sie regelmäßig?

Nutzen Sie statische Analysen?

Die Verbreitung statischer Analysetools im PHP-Ökosystem nimmt weiter zu. Im Vergleich zu anderen Sprachen ist jedoch die Akzeptanz der statischen Analyse bei PHP immer noch unterdurchschnittlich.

Wenn Sie erwägen, statische Analyse bei PHP-Projekten einzusetzen, sollten Sie Qodana in Betracht ziehen – mit diesem Tool können Sie in einem CI-Workflow PhpStorm-Prüfungen in einem Docker-Container ausführen.

Welche Template-Engines verwenden Sie?

Welche Tools verwenden Sie für Profiling oder Performance-Messungen?

Welche Arten von Software entwickeln Sie in PHP?

PHP wird immer noch hauptsächlich für die Entwicklung von Websites verwendet (81%); ein weiteres relativ häufiges Anwendungsfeld (27%) sind Hilfsprogramme.

Danke, dass Sie sich die Zeit genommen haben!

Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.

Werden Sie Mitglied im JetBrains Tech Insights Lab

Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.