26

PHP 2019 - The state of Developer Ecosystem in 2019 Infographic

 4 years ago
source link: https://www.jetbrains.com/lp/devecosystem-2019/php/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

The state of Developer Ecosystem in 2019 Infographic

The PHP questions were only shown to the developers who chose PHP as one of their three primary programming languages.

Which version of PHP do you regularly use?

PHP 7.3
PHP 7.2
PHP 7.1
PHP 7.0
PHP 5.6
PHP 5.5
PHP 5.4
PHP 5.3
Other

A lot of developers have migrated from PHP 5.x versions to the newer 7.x ones. In a year, the share of PHP 5 has plummeted from 29% to only 14%.

Which frameworks or CMSs do you regularly use?

50%26%23%11% 9% 7% 7% 7% 7% 6% 5% 8%10%

WordPress has dropped from 32% in 2018 to 26% in 2019, while Laravel has consolidated its dominant position.

Which editor / IDE do you use the most?

56%13% 7% 7% 5% 3% 3% 3% 2% 0% 0% 1%

The usage of containerized environments by PHP developers is growing steadily by 12% per year – from 18% in 2017, to 30% in 2018, to 42% in 2019.

Like a year ago, every other PHP developer uses Xdebug.

Which testing frameworks do you regularly use?

61% 5% 4% 3% 3% 0% 1%35%

What quality tools do you use regularly?

27%24%10% 9% 5% 1% 0%57%

What template engines do you use?

Most PHP developers don't use anything for profiling or measuring performance. Those who do typically use the Xdebug Profiler or non-specific tools for HTTP load measurement. Other PHP-specific tools (such as Blackfire.io, APM solutions, and XHProf) are used by less than 10% of PHP developers.

Thank you for your time!
We hope you found our report useful.

Participate in future surveys:

I want to participate in future JetBrains surveys
I want to receive future JetBrains research results
I want to receive emails about JetBrains company news, products and services
By submitting this form, I agree to my name, email address, and location data being used by JetBrains to email me about future JetBrains surveys and to process my personal data for this purpose. I agree that JetBrains may process said data using third-party services for this purpose in accordance with the JetBrains Privacy Policy. I can revoke my consent at any time in my profile. In addition, an unsubscribe link is included in each email.

If you have any questions or suggestions, please contact us at [email protected].

Cookies and IP addresses allow us to deliver and improve our web content and to provide you with a personalized experience. Our website uses cookies and collects your IP address for these purposes. Learn more

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK