đ 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: