A Criação Do PHP
Trabalho Universitário: A Criação Do PHP. Pesquise 861.000+ trabalhos acadêmicosPor: maickon • 25/4/2013 • 354 Palavras (2 Páginas) • 578 Visualizações
A CRIAÇÃO DO PHP
Surgindo em meados de 1994/95 como um pacote de programas CGI o PHP criado pelo programador canadiano-dinamarquês Rasmus Lerdorf, substituiu um produto mais antigo, o PHP/FI ‘Personal Home Page Tools’ ou ‘Personal Home Page / Forms Interpreter’ criado inicialmente como um simples script inscrito em Perl, nasceu da necessidade de Rasmus interpretar formulários e facilitar o controle de estatísticas de acesso de seu currículo on-line. O PHP/FI trazia a ferramenta Forms Interpreter, um interpretador de comandos SQL e incluía algumas funcionalidades básicas do PHP que nós conhecemos hoje. Ele usava variáveis no estilo Perl, interpretação automática de variáveis vindas de formulário e sintaxe embutida no HTML. A sua própria sintaxe era similar a do Perl, porém muito mais limitada, simples, e um pouco inconsistente. Mais funcionalidades se tornaram necessárias e Rasmus escreveu uma implementação em C muito maior que a anterior; nesse ponto, a linguagem já permitia a conexão com base de dados e possibilitava aos usuários desenvolverem simples aplicativos dinâmicos para a Web. Então Ra-mus decidiu disponibilizar o código fonte para que outros desenvolvedores pudessem fixar bugs e fazer melhorias. Um grande passo para o sucesso da linguagem aconteceu quando Andi Gutmans e Zeev Surasky se interessaram pela nova linguagem ao descobrirem que o PHP poderia ajudá-los a de-senvolver alguns projetos na Universidade em que estudavam, resolvendo assim cooperar com Rasmus, reescrevendo totalmente o código do PHP e anunciando uma nova versão do PHP. Zeev e Andi Gutmans, escreveram o PHP 4 criando uma nova engine chamada ‘Zend Engi-ne’, esta modificação no código proporcionou melhoramentos de perfomarce e incluiu suporte para muitos servidores Web, sessões HTTP, buffer de saída, mais segurança ao manipular dados de entrada e maneiras mais seguras de manipular input de usuários, dando mais poder à máquina da linguagem e maior número de recursos de orientação a objetos. A atual versão do PHP, a versão 5 com Zend Engine 2.0, teve aprimorada seu suporte a orientação a objeto, melhorias de perfor-mance, melhor tratamento de exceções,trabalho com handlers, otimização ao acesso à memória e implementação de namespaces (para resolver problema de escopo em bibliotecas muito grandes) entre outros.
...