A Queda de 40% no Uso do PHP em Pouco Mais de Dois Anos
Nos últimos anos, a popularidade do PHP sofreu uma queda acentuada, coincidente com a transição do WordPress para um enfoque predominante em JavaScript, como foi destacado por seu co-criador Matt Mullenweg.

JavaScript, Python e Java se Destacam nas Classificações de Linguagens de Programação
O TIOBE index, em sua atualização mais recente, levantou a questão: “O PHP está perdendo seu charme?” No mês de abril, o índice de linguagens de programação do TIOBE posicionou o PHP na 17ª colocação, a mais baixa já registrada.
Além do TIOBE, outros levantamentos também apontam essa diminuição de popularidade. De acordo com a pesquisa anual de desenvolvedores do Stack Overflow, o uso do PHP caiu de 30,7% em 2018 para 18,58% em 2023. O levantamento do JetBrains mostrou uma tendência semelhante, com a fatia de desenvolvedores utilizando PHP reduzida de 30% em 2017 para 18% em 2023. Essa redução é especialmente significativa, visto que JetBrains e a Automattic, empresa responsável pelo WordPress, são grandes apoiadores do PHP.
Um dos indicadores mais claros dessa queda pode ser visualizado através do BuiltWith, onde o crescimento da popularidade do PHP começou a declinar no final de 2020. Na última vez que mencionei o PHP, em novembro de 2021, o número de sites que utilizavam PHP ainda estava acima de 30.000. Agora, mais de dois anos depois, esse número se aproxima de 15.000, com o BuiltWith citando um percentual atual de 18,19%. Essa marca está mais alinhada com as pesquisas do Stack Overflow e JetBrains, permitindo concluir que o PHP passou de cerca de 30% de popularidade entre desenvolvedores para os atuais 18%. Essa é uma redução de 40% em pouco mais de dois anos.
Mas o que provocou essa mudança tão significativa no cenário do PHP?
WordPress Agora É “JavaScript-Primeiro”
Um dos principais motivos para a queda do PHP é a mudança do WordPress, um dos sistemas de gerenciamento de conteúdo mais utilizados na web, que está se afastando do PHP e adotando o JavaScript. Em sua fala na WordCamp Asia 2024, realizada no mês passado em Taipei, Taiwan, Mullenweg declarou: “Acredito que a maior parte do novo código no WordPress é JavaScript agora, e isso já acontece há algum tempo.” Ele mencionou que, diante do que está acontecendo em termos de atividade, o Gutenberg transformou o WordPress em um projeto “JavaScript-primeiro.”
Isso mesmo: Mullenweg afirmou que o WordPress agora é um “projeto JavaScript-primeiro.” A nova interface de usuário baseada em blocos que a empresa lançou, chamada Gutenberg, é a principal responsável por essa transição. Entretanto, ele admitiu que essa mudança do PHP para o JavaScript “não foi fácil.”
É importante destacar que, apesar dessa nova abordagem, o WordPress ainda depende fortemente do PHP. Isso é evidente, já que estou redigindo este texto utilizando o WordPress em um URL que termina com “/wp-admin/post-new.php.” No entanto, fica claro que o PHP não representa mais o futuro da plataforma.
Mullenweg também falou sobre melhorias que gostaria de ver no WordPress, e é notável que ele passe a enxergar isso através de uma perspectiva JavaScript. O PHP é uma linguagem de script do lado servidor, mas Mullenweg deseja que o WordPress faça mais processamentos no lado do cliente com JavaScript. “Sinto que deveríamos realizar muito mais processamento no lado do cliente,” ele comentou, “talvez até mesmo empurrando alguns desses processos para o cliente, o que poderia ser mais rápido no navegador, com o JavaScript, que agora conta com máquinas virtuais incríveis e processadores realmente rápidos, do que tentando fazê-lo no lado do servidor.”
No final de sua apresentação, Mullenweg foi questionado sobre o projeto Gutenberg e as dificuldades que os desenvolvedores enfrentam para contribuir com ele. A pergunta sugeriu uma “redução do nível de abstração” no Gutenberg.
“Honestamente, acho que o desenvolvimento é algo que você precisa aprender,” respondeu Mullenweg. “E a forma como o Gutenberg realiza o desenvolvimento e a abordagem JavaScript-primeiro é, de certa forma, o futuro da maior parte do desenvolvimento web. Para mim também é algo desconhecido, não foi assim que aprendi originalmente.” Ele mencionou que há abstrações que poderiam ser simplificadas, mas, em geral, ele encorajou a exploração do novo caminho.
Ele também acrescentou que o Gutenberg — e, presumivelmente, a transição para o JavaScript — ainda não está completo. “Quando iniciamos o Gutenberg, dissemos que seria um projeto de 10 anos,” ele afirmou, “então parece que estamos 60 a 70% do caminho percorrido.”
A Fundação PHP e o Cenário Atual
Diante da transição do WordPress para o mundo do JavaScript, é provável que muitos desenvolvedores mais jovens estejam hesitando em adotar o PHP, enquanto outros, especialmente os focados nos clientes do WordPress, mudam suas atenções para o JavaScript.
No entanto, ainda existe um número considerável de desenvolvedores que utilizam PHP — 18% em grandes pesquisas de desenvolvedores é um número significativo. E é nesse contexto que a Fundação PHP desempenha um papel importante.
A criação da Fundação PHP foi anunciada em novembro de 2021 com o objetivo de cuidar do PHP. Formada por uma coalizão de empresas, incluindo JetBrains e Automattic, a fundação é um esforço conjunto para revitalizar e apoiar o desenvolvimento da linguagem. O engenheiro Roman Pronskiy, da JetBrains, assumiu as rédeas do projeto e é atualmente o “gerente de operações” na fundação.
Em uma conferência do Laravel em fevereiro, Pronskiy se concentrou em aspectos técnicos, mas admitiu que “melhorar a imagem pública do PHP” é “a tarefa mais difícil para a Fundação PHP.” Embora não tenha especificado as razões para essa imagem negativa, é válido lembrar os comentários de Mullenweg sobre a transição do WordPress para um projeto JavaScript-primeiro. Independente disso, Pronskiy seguiu falando sobre os avanços ativos que estão ocorrendo atualmente no projeto PHP, com a participação de dez desenvolvedores remunerados.
Em resumo, o cenário do PHP em 2024 pode parecer o de uma criança esquecida no mundo do desenvolvimento web, enquanto o JavaScript se destaca como o “aluno mais popular”. Infelizmente para o PHP, sua queda de uso provavelmente não terá um fim próximo — afinal, por que ocorreria essa reversão quando os desenvolvedores do WordPress estão adaptando suas práticas a um novo paradigma em JavaScript? Contudo, ao menos podemos notar que há um desenvolvimento ativo sendo realizado na Fundação PHP.