PHP

共有:

これらの質問は、3 つの主要プログラミング言語の 1 つに PHP を選択した開発者にのみ提示されました。

どのバージョンの PHP を定期的に使用していますか?

最新バージョンである PHP 8.1 の人気が急速に高まっており、PHP 開発者の 46% がすでに使用しています。アクティブサポートが終了したにもかかわらず、PHP 7.4 は依然として 61% という最も高いシェアで使用されているバージョンです。

どの PHP 開発環境を定期的に使用していますか? 

PHP 開発者の間ではローカル開発環境が依然として最もよく使用されています。リモート環境ユーザーの大半はローカル開発環境も使用しています。

通常、PHP コードをどのようにデバッグしていますか?

どの PHP フレームワークとプラットフォームを定期的に使用していますか?

2021 年には集計対象の PHP 開発者(特に Laravel を使用している開発者)の数が大幅に増加しました。個人のアンケート共有リンクが複数の大規模な PHP コミュニティに投稿され、多くの Laravel インフルエンサーによってツイートされたため、PHP と Laravel の開発者の割合が非常に偏っています。

Laravel が依然として PHP コミュニティで最も使用されているフレームワークとなっています。PHP 開発者の半数は単一のフレームワークを使用するに留まっています。

非同期処理の PHP にライブラリやフレームワークを使用していますか?

この分野で若干の伸びが見られるのは素晴らしいことです。非同期処理の PHP 開発はまだニッチな分野ですが、今後もそれは変わらないと思われます。

PHP アプリケーションを運用環境でどのように実行していますか?

PHP 開発者の大半は、サーバーまたは仮想マシン上でアプリケーションを実行しています。

PHP は何も共有しない性質があるため、常にサーバーレスの世界に対応できています。

素晴らしいことに、AWS Lambda をサポートする Bref と Laravel Vapor のシェアが伸びています。DigitalOcean Functions で PHP がネイティブでサポートされたことで市場競争が激化していますが、これはいずれにしても良いことです。

どの composer リポジトリを使用していますか?

PHP 開発に最もよく使用しているエディターまたは IDE はどれですか?

回答者を代表するような母集団を確保できるようにあらゆる対策を講じましたが、JetBrains 製品のユーザーがアンケートに回答する可能性が高かったため、結果に若干の偏りが生じている可能性があります。

どのテストフレームワークを定期的に使用していますか?

他にどの品質ツールを定期的に使用していますか?

Rector が初めてリストに挙がりました! この自動リファクタリングおよびアップグレードツールのユーザー数はかなりの規模で、現在も伸び続けています。

どのテンプレートエンジンを使用していますか? 

パフォーマンスのプロファイリングや測定に使用しているツールは何ですか? 

PHP にどのような進化を望んでいますか?

回答者は複数の選択肢を選んで回答できました。

このアンケート結果から、コミュニティの大部分(47%)が現在の進化の速度に満足しており、より多くの機能のニーズと安定した言語の必要性を重視していることが分かります。これは、より多くの新機能を望むが後方互換性の破綻が少ない(30%)ことを望むという意見の回答者が、後方互換性の破綻があってもより多くの機能を望むグループ(27%)とほぼ同じであるという事実によってさらに裏付けされています。

Derick Rethans(デリック・リサンズ)

Xdebug 作成者、PHP Foundation メンバー

最後までご覧いただきありがとうございました!

レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。

ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。