do php,PHP: História do PHP - Manual

PHP Tools, FI, Kit de Construção, e PHP/FI

O PHP como é conhecido hoje, é na verdade o sucessor para um

produto chamado PHP/FI. Criado em 1994 por Rasmus Lerdof,

a primeira encarnação do PHP foi um simples conjunto

de binários Common Gateway Interface (CGI) escrito em

linguagem de programação C. Originalmente usado para

acompanhamento de visitas para seu currículo online,

ele nomeou o conjunto de scripts de "Personal Home Page Tools" mais frequentemente referenciado como "PHP Tools."

Ao longo do tempo, mais funcionalidades foram desejadas, e Rasmus

reescreveu o PHP Tools, produzindo uma maior e rica implementação.

Este novo modelo foi capaz de interações com Banco de Dados e mais,

fornecendo uma estrutura no qual os usuários poderiam desenvolver simples e dinâmicas

aplicações web, como um livros de visitas. Em Junho de 1995,

Rasmus » liberou

o código fonte do PHP Tools para o público, o que permitiu

que desenvolvedores usassem da forma como desejassem. Isso permitiu - e encorajou

- usuários a fornecerem correções para bugs no código, e em geral,

aperfeiçoá-lo.

Em Setembro do mesmo ano, Rasmus expandiu o PHP e - por um breve período

- mudou o nome PHP. Agora referindo-se a ferramenta como FI,

abreviação para "Forms Interpreter", a nova implementação

incluiu algumas funcionalidades básicas do PHP como bem conhecemos

hoje. Tinha variáveis no estilo Perl, interpretação automática de

variáveis de formulários, e sintaxe HTML embutida. A sintaxe em si era muito

similar com a do Perl, porém muito mais limitada, simples, e um pouco inconsistente.

De fato, para embutir o código em um arquivo HTML, desenvolvedores tinham que usar comentários

HTML. Embora este método não sido inteiramente

bem-recebido, FI continuou a desfrutar

um crescimento e aceitação como uma ferramente CGI --- mas ainda não como uma linguagem.

Contudo, isso começou a mudar no mês seguinte; em Outubro, 1995 Rasmus liberou

um completa reescrita do código. Trazendo de volta o nome PHP, estava agora (brevemente) nomeado

"Personal Home Page Contruction

Kit" e foi o primeiro lançamento a vangloriar-se que era, na época,

considerado um avançado script de interface. A linguagem foi

desenvolvida para, deliberadamente, ser parecida com C, tornando-a fácil

para ser adotada por desenvolvedores habituados com C, Perl e linguagens similares.

Tendo sido até este momento exclusiva para sistemas UNIX e sistemas compatíveis com POSIX,

o potencial para uma implementação em um Windows NT começava a ser explorada.

O código tem outra reforma completa, e em Abril de 1996,

combinando os nomes dos últimos lançamentos, Rasmus introduziu

o PHP/FI. Esta segunda geração da implementação começou a realmente

evoluir o PHP de um conjunto de ferramentas para sua própria linguagem de programação.

Ele incluía suporte embutido dos banco de dados DBM, mSQL, e Postgres95,

cookies, funções de apoio definidas pelo usuário, e muito mais.

Em Junho, PHP/FI ganhou o status de versão 2.0. Um interessante fato

sobre isso, porém, é que existia apenas um única completa versão do PHP 2.0.

Quando finalmente se tornou um status beta em Novembro, 1997, o mecanismo

de análise suvbjacente já estava interiramente reescrito.

Apesar de ter tido um curto período de desenvolvimento, ele continuava

defrutar uma crescente popularidade em um ainda jovem mundo web desenvolvimento,

Em 1997 e 1998, PHP/FI teve o apoio de milhares de usuários

ao redor do mundo.

Uma pesquisa Netcraft de Maio de 1998, indicou que cerca de 60.000 domínios

relataram ter cabeçalhos contendo "PHP",

indicando que o servidor de hospedagem de fato tinha o PHP instalado.

Este número pode ser equiparado com aproximadamente 1% de todos os domínios

da Internet da época. Apesar destes números impressionantes, o amadurecimento

do PHP/FI foi condenado a limitações; enquanto haviam vários contribuintes menores,

ainda era desenvolvido principalmente por uma única pessoa.

Exemplo #1 Exemplo de código PHP/FI

Hey, you are using Netscape!

Sorry, that record does not exist

Welcome !

You have credits left in your account.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值