Uma breve história do PHP

O PHP foi concebido em por volta de 1994 por Rasmus Lerdorf. Versões iniciais não lançadas foram usadas em sua home page para rastrear quem estava olhando o seu currículo virtual. A primeira versão utilizada por terceiros ficou disponível em 1995 e era conhecida como Personal Home Page Tools. Consistia de um interpretador muito simples que apenas entendia algumas macros especiais e um conjunto de utilitários comuns em home pages daquela época. Um guestbook (livro de visitantes), um contador, e algumas outras coisas. O interpretador foi rescrito em meados de 1995 e batizado PHP/FI versão 2. O FI era de outro pacote que Rasmus tinha escrito e interpretava dados de formulários HTML. Ele combinou os scripts do Personal Home Page Tools com o Form Interpreter e adicionou suporte ao mSQL e assim nasceu o PHP/FI. O PHP/FI cresceu a um ritmo fantástico e pessoas começaram a contribuir para seu código.

É difícil precisar qualquer estatística, mas estima-se que ao final de 1996 o PHP/FI estava em uso em pelo menos 15,000 web sites ao redor do mundo. Em meados de 1997 este número tinha crescido para mais de 50,000. Na metade de 1997 houve uma mudança no desenvolvimento do PHP. Ele deixou de ser o projeto pessoal de Rasmus ao qual muitas pessoas tinham contribuído, para se tornar o foco de um time mais organizado. O interpretador foi rescrito do zero por Zeev Suraski e Andi Gutmans e este novo interpretador formou a base do PHP versão 3. Muito do código dos utilitários do PHP/FI foi portado para o PHP 3 e muito mais dele foi completamente rescrito.

A última versão (PHP 4) usa engine de scripting da Zend para possibilitar alta performance, suportar uma ampla variedade de bibliotecas externas e extensões, e ainda rodar como um módulo nativo com todos os servidores web populares.

Hoje (1/2001), o PHP 3 ou 4 pode ser encontrado em numerosos produtos comerciais como o servidor web Stronghold da Red Hat. Uma estimativa conservadora baseada na extrapolação de números fornecidos pela Netcraft (veja também Netcraft Web Server Survey) diria que o PHP está em uso em mais de 5.100.000 sites ao redor do mundo. Para colocar isso em perspectiva, este número é sensivelmente maior do que o número de sites que rodam o servidor IIS da Microsoft na Internet (5,03 milhões).