Os dez momentos mais importantes dos 15 anos de PHP
Todos aqueles que têm um site de forma autônoma ou baseado em um CMS sabem da grande importância do PHP, já para aqueles que não têm, saibam que esta linguagem de programação é uma das principais razões existência da Internet como conhecemos hoje em dia. Abaixo eu recompilo os 10 momentos mais importantes sobre esta linguagem de programação desde a sua criação.
1993: No princípio era o C
Depois de conhecer o navegador Mosaic, Rasmus Lerdorf soube que seu trabalho estaria na Internet. Ele assou seis meses codificando os mesmos programas CGI em C para rastrear o acesso a seu currículo on-line e para evitar essa tediosa repetição criou uma biblioteca com funções para ler HTML e extrair dali rotinas escritas em C. Assim nasceu o PHP.
1995: PHP/FI 1.0, o chamado à comunidade
Há 15 anos atrás, em 8 de junho de 1995, Rasmus escreveu uma lista de correio na Usenet as seguintes palavras:
Anunciando o Pessoal Home Page Tools (PHP Tools) versão 1.0. Estas ferramentas são um pequeno conjunto de binários CGI escritos em C. Realizam uma série de funções, incluindo:Essas ferramentas são de domínio público distribuídas sob a licença GNU. Sim, isso significa que são livres!
- Registro de acesso a suas páginas
- Controle de acesso a usuários em função de seu domínio
- Contadores de acesso de todo o dia e totais
- [...]
A versão 1.0 de PHP já permitia a comunicação com bases de dados e criar aplicações dinâmicas para a rede. FI era um "Intérprete de Formas".
1997: PHP/FI 2, inicia a ascensão
É a reimplementação das primeiras funções escritas por Rasmus. O PHP/FI já somava entre suas filas um exército estimado em milhares de usuários de todo mundo, com presença em
1% de todos os domínios da rede -uns 50.000 sites naquela época-. Apesar do número de usuários, o projeto era levado quase todo por Rasmus. Com PHP/FI 2.0 só os hackers de PHP (os mais hábeis, eruditos, iniciados) usavam-no para agregar conteúdo dinâmico a suas estáticas páginas HTML.
1998: LAMP
Um alemão acunhou o acrônimo LAMP para falar de Linux, MySQL, Apache e PHP. A editorial O’Reilly popularizou o termo na rede. Hoje LAMP é uma das combinações de tecnologia mais relevantes e de sucesso de toda a internet.
1998: PHP 3.0, o impulso definitivo
Este é o primeiro PHP tal como conhecemos hoje em dia. Rasmus já não estava sozinho. Dois programadores israelenses, Suraski e Gutmans, reescreveram o PHP desde o zero depois de encontrar severas limitações para o e-Comércio em PHP/FI. A partir de então os três programadores somaram forças para criar um PHP renovado, veloz e extensível. Isto acabou resultando para atrair mais programadores que entregaram ricas contribuições ao projeto. PHP já era considerado uma linguagem de programação.
PHP já não era mais uma aplicação pessoal, de modo que mudou suas siglas originais por este acrônimo recursivo: PHP: Hypertext Preprocessor. PHP 3.0 atingiu 10% dos servidores web. É nesta versão que mudou sua licença, de GPL a licença PHP.
1999: PEAR
Repositório de Extensões e Aplicações para PHP; isto significa PEAR. Na prática é um framework e sistema de distribuição de componentes reutilizáveis para PHP. Desde sua criação conforma um grande legado de conhecimento em forma de código para acesso a bases de dados, cálculos matemáticos, e-Comércio, segurança, correio eletrônico, semântica web e muitos mais.
2000: PHP 4.0, com motor incluído
PHP foi reescrito e redesenhado em muitas de suas partes para melhorar seu desempenho em aplicações complexas. O resultado deste esforço liderado principalmente por Gutmans e Suraski foi o motor Zend -a máquina virtual de PHP-. Este melhorou ainda mais a modularidade da linguagem. O número de usuários e programadores aumentou até possuir pouco mais de 20% da web.
2002, Aparece o CLI
A versão 4.3 trouxe-nos a primeira interface com a linha de comandos. Isto é, um comando php para executar código PHP a partir do shell. Assim se facilitou a automatização de muitas tarefas relacionadas com essa linguagem e seu motor.
2004: PHP 5.0, objetos por todos os lados
Chegou o motor Zend II e com um verdadeiro suporte para o paradigma de programação orientada a objetos (POO). Ainda que teve suporte desde PHP 3.x, a verdade é que se considerava pobre e mal desenhado.
2010: Hip-hop, o grande acelerador
Facebook é o site mais visitado dos EUA com mais de 400 milhões de páginas visualizadas a cada mês. Fazer crescer o sistema sem afetar o serviço levou a empresa a pensar em formas de otimizá-la. Um dos resultados é HipHop para PHP, um conversor de código PHP a código otimizado em C++. Graças às melhorias oferecidas pelo HipHop, Facebook pode servir duas vezes mais tráfego usando 30% menos da CPU.
Comentários finais
PHP 6.0 ainda está no limbo da incerteza devido a fortes problemas técnicos na implementação. Ao que parece, recomeçarão o trabalho desde o PHP 5.4, buscando resolver todos os seus problemas internos.
O ecossistema gerado ao redor do PHP, bem como seu uso sem precedentes em redes sociais e todo tipo de sites, nos permitem vislumbrar um brilhante futuro para essa tecnologia. PHP foi a chave que abriu as primeiras portas a chamada Web 2.0. A ele também devemos boa parte de nossa atual experiência, mais dinâmica, na rede.
Notícias relacionadas:
Comentários
Nenhum comentário ainda!
Deixe um comentário sobre o artigo
Comentários devem ser aprovados antes de serem publicados. Obrigado!