PHP

Compartilhar:

Essas perguntas foram apresentadas apenas para os desenvolvedores que escolheram o PHP como uma das suas três principais linguagens de programação.

Há quanto tempo você utiliza o PHP?

Cal Evans

Colaborador da Comunidade do PHP

O PHP nem de longe está morto, como se vem afirmando todos os anos desde 2005. É uma escolha sólida de carreira e não vai sair do lugar. Vida longa ao ElePHPant e à comunidade do PHP!

Quais versões do PHP você utiliza regularmente?

2020202120222023
53%PHP 8.2
46%49%PHP 8.1
34%41%29%PHP 8.0
44%76%61%45%PHP 7.4
46%37%18%9%PHP 7.3
41%26%14%10%PHP 7.2
21%11%7%4%PHP 7.1
15%8%6%4%PHP 7.0
26%15%12%10%PHP 5.6 ou anterior
1%0%0%1%Outros
1%2%2%Não tenho certeza
0%76%

Quais ambientes de desenvolvimento PHP você costuma utilizar?

74%

Local

47%

Em container

35%

Remota

7%

Virtualizado

2%

Outros

A maioria dos desenvolvedores em PHP continua leal a ambientes locais de desenvolvimento. A maioria dos usuários de ambientes remotos também usa ambientes locais.

Como você geralmente depura o código PHP?

62%
63%

Fazendo dumps de valores

37%
35%

Usando um depurador

1%
2%

Outros

Quais frameworks e plataformas PHP você usa regularmente?

61%

58%

Laravel

22%

21%

WordPress

21%

24%

Symfony

10%

9%

CodeIgniter

6%

7%

Yii

5%

5%

CakePHP

Laravel logo

O PhpStorm e o Laravel são um casamento perfeito

Apresentamos o pacote definitivo do PhpStorm com o plug-in Laravel Idea. Tire proveito do suporte total às ações mais comuns do Laravel, incluindo a assistência no Blade, complementação no Eloquent, complementação automática em rotas, campos de solicitações, regras de validação e muito mais.

Saiba mais
ATÉ 50% DE DESCONTO

Você usa alguma biblioteca ou framework para PHP assíncrono?

79%
80%

Não uso nenhum

11%
10%

Swoole

7%
7%

ReactPHP

2%
1%

Amp

2%
3%

Outros

Como você executa suas aplicações PHP em produção?

70%

74%

Servidor, máquina virtual

28%

25%

Hospedagem compartilhada

14%

13%

Sem servidor

14%

13%

Plataforma como serviço

6%

6%

Não tenho certeza

5%

4%

Outros

Aaron Francis

Educador na @PlanetScale

É empolgante ver como está crescendo o uso de PHP sem servidores, ainda que seja só um pouquinho este ano! O PHP é tão perfeitamente adequado ao modelo sem servidores! As possibilidades futuras disso são empolgantes.

Qual editor ou IDE você usa com mais frequência para desenvolvimento em PHP?

59%

PhpStorm

30%

VS Code

3%

IntelliJ IDEA Ultimate com o plug-in PHP

3%

Notepad++

2%

Sublime Text

3%

Outros

Apesar de todas as medidas que tomamos para garantir um grupo representativo de entrevistados, os resultados podem apresentar um leve viés na direção dos usuários de produtos da JetBrains, pois esses usuários são mais propensos a responder à pesquisa.

Quais frameworks de teste você costuma utilizar?

54%

55%

PHPUnit

13%

6%

Pest

4%

5%

Codeception

3%

3%

Behat

1%

2%

PHPSpec

1%

1%

SimpleTest

Zuzana Kunckova

Fundadora da @larabellesPHP

Acho muito interessante que 31% dos desenvolvedores não escrevam testes para PHP. Isso diminuiu de 33% no ano passado, mas ainda é um terço dos que responderam que não escrevem testes para PHP. Acho que eles gostam de viver perigosamente!

Quais outras ferramentas de qualidade você usa regularmente?

30%

31%

PHP CS Fixer

23%

28%

PHP_CodeSniffer

26%

23%

PHPStan

13%

14%

Php Inspections

6%

8%

Psalm

7%

6%

PHP Insights

Que motores de modelo você utiliza?

45%

41%

Blade

22%

26%

Twig

8%

9%

Smarty

2%

3%

Mustache

1%

1%

Antlers

2%

1%

Latte

Quais ferramentas você usa para profiling ou medição de desempenho?

22%

Xdebug Profiler

21%

Testes de carga HTTP

17%

Timers no código

12%

Monitoramento de desempenho de aplicações

4%

Blackfire.io

3%

XHProf

2%

Outros

45%

Nenhuma opção

Quais são as suas três solicitações mais importantes de recursos do PHP?

47%

Arrays tipados

43%

Performance

32%

Genéricos

30%

Suporte assíncrono nativo

26%

Funções padronizadas de bibliotecas principais

15%

Correspondência de padrões

14%

Inicialização de classes estáticas

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.