🐘 PHP 30 Anos - Entrevista com Derick Rethans

Marcos Marcolin ‱ November 17, 2025

php comunidade php30anos

đŸ‡ș🇾 Esta entrevista tambĂ©m estĂĄ disponĂ­vel em InglĂȘs.

Esta entrevista faz parte da sĂ©rie PHP 30 Anos – Entrevista com Contribuidores, criada para celebrar as trĂȘs dĂ©cadas da linguagem e destacar as pessoas que ajudaram e continuam ajudando a moldar o ecossistema do PHP.

Derick Rethans é um dos grandes nomes da história do PHP. Criador e mantenedor do Xdebug, contribuidor ativo do core, membro da PHP Foundation e envolvido em vårias mudanças que marcaram a evolução da linguagem.

A seguir, vocĂȘ confere a entrevista completa.


Como começou a sua jornada com PHP e o que te motivou a continuar contribuindo ativamente com a linguagem?

Conheci o PHP quando estava na universidade e queríamos criar um site que usasse um banco de dados para armazenar informaçÔes. As opçÔes naquela época, por volta do ano 2000, eram bem limitadas. Existia o ASP (Classic), que custava dinheiro e quase ninguém hospedava, e existia o PHP, algo que podíamos usar de graça e até hospedar nós mesmos.

Naqueles tempos, tudo usava MySQL. E uma das funcionalidades que o MySQL ainda nĂŁo tinha eram subqueries, algo como SELECT * FROM tabela WHERE valor IN (SELECT...). EntĂŁo, de forma bem ingĂȘnua, implementei isso como um recurso na extensĂŁo do MySQL para PHP. Para mim, aquilo foi principalmente um exercĂ­cio de como usar C com a API de extensĂ”es do PHP, e esse cĂłdigo (felizmente) nunca entrou na distribuição oficial do PHP.

A primeira contribuição real que foi aceita foi uma reformulação da antiga extensão MCrypt. Naquele momento, ela havia mudado a forma como sua interface em C funcionava, e isso exigia muito trabalho do lado do PHP.


Qual Ă© o seu papel atual e que tipo de trabalho vocĂȘ realiza no dia a dia?

Atualmente, sou uma das onze pessoas contratadas pela PHP Foundation para trabalhar no projeto PHP. A maior parte do meu tempo hoje é dedicada à manutenção da infraestrutura de servidores, mas recentemente também trabalhei em melhorias na extensão Date/Time, criei o PIE, o novo PECL e vårias outras pequenas contribuiçÔes.

AlĂ©m do PHP, sou o criador e Ășnico mantenedor do Xdebug, a ferramenta de depuração do PHP. A cada nova versĂŁo do PHP, o Xdebug exige ainda mais trabalho, e hĂĄ sempre uma fila contĂ­nua de novos recursos para implementar.

Além disso, eu também opero o Xdebug Cloud, uma solução de depuração remota pensada para equipes distribuídas que precisam compartilhar uma måquina de desenvolvimento PHP.


Qual foi o maior desafio ou o momento mais marcante da sua trajetĂłria dentro do ecossistema PHP?

Por meio do meu trabalho open source no core do PHP e no Xdebug, consegui oportunidades em diversas empresas.

Acabei me mudando para a Noruega para trabalhar na eZ Systems e, depois que saí de lå, passei a atuar como contratado para desenvolver extensÔes em PHP. Um desses contratos foi com a MongoDB, que acabou se tornando um emprego formal. Agora que jå deixei essa empresa também, continuo trabalhando com PHP pela Foundation, em contratos e, claro, no Xdebug. O PHP é o fio condutor de toda a minha carreira.


O que vocĂȘ considera essencial para ter chegado Ă  posição que ocupa hoje dentro do ecossistema PHP (seja no core, na Foundation ou na comunidade)?

As contribuiçÔes que fiz para a linguagem e a criação do Xdebug foram essenciais para eu chegar onde estou no ecossistema PHP.


Que tipo de impacto vocĂȘ acredita exercer hoje no ecossistema ou na comunidade PHP?

Acredito que, com a existĂȘncia da PHP Foundation, temos confiança de que o PHP continuarĂĄ evoluindo pelos prĂłximos 30 anos. Fico muito feliz por fazer parte dessa histĂłria tĂŁo longa.


Sobre o PHP e a PHP Foundation

Na sua opiniĂŁo, quais foram os avanços mais significativos do PHP nos Ășltimos anos?

Acho que a melhor coisa que aconteceu foi a possibilidade de tipar o cĂłdigo de forma geral. Isso tornou possĂ­vel escrever cĂłdigo mais completo e profissional, alĂ©m de facilitar bastante o entendimento. E, ao mesmo tempo, o PHP nĂŁo perdeu suas raĂ­zes de linguagem “hacky”, permitindo que pequenas soluçÔes rĂĄpidas continuem sendo divertidas de escrever.


Na sua visĂŁo, quais sĂŁo os maiores desafios hoje para novos contribuidores se envolverem com o core do PHP?

O PHP, como qualquer linguagem, Ă© complexo. Leva muito tempo atĂ© entender tudo o que estĂĄ acontecendo. Com a PHP Foundation, estamos trabalhando para melhorar a documentação, mas hoje grande parte da documentação ainda Ă© “o prĂłprio cĂłdigo-fonte”.


Como vocĂȘ enxerga o papel da PHP Foundation no futuro da linguagem?

Acho muito importante ter a Foundation como estrutura de apoio. Gostaria de vĂȘ-la evoluir para tambĂ©m assumir a governança do projeto de uma forma mais profissional. Hoje, nĂŁo existe algo realmente definido nesse sentido, e alguns processos ainda acontecem de maneira improvisada, dependendo da situação.


O PHP ainda carrega a fama de ser uma linguagem “velha” ou “ruim” em alguns cĂ­rculos. Como vocĂȘ vĂȘ essa imagem atualmente?

Eu simplesmente ignoro isso. NĂŁo Ă© uma forma Ăștil de definir o que o PHP Ă©. O importante Ă© mostrar o que a linguagem PHP Ă© hoje.


Para encerrar: qual mudança ou recurso vocĂȘ gostaria de ver no PHP nos prĂłximos anos?

NĂŁo Ă© Generics.


Off-topic

Quais fontes vocĂȘ acompanha para se manter atualizado sobre PHP e desenvolvimento de software?

Leio a lista de e-mails do internals, participo do Slack da PHP Foundation, do Discord phpc.chat e tambĂ©m frequento grupos de usuĂĄrios (locais e de outros lugares), alĂ©m de conversar com as pessoas em conferĂȘncias.


Gostaria de deixar uma mensagem para a comunidade PHP Brasileira?

Aproveitei muito meu tempo palestrando em SĂŁo Paulo em 2006. Preciso encontrar uma desculpa para visitar novamente!


Acompanhe o Derick e conheça seus projetos: