车企夏利品牌停产 天津一汽专注发展骏派品牌
Esta é a história de como surgiu a linguagem PHP e de como esta tem evoluído até suas vers?es mais modernas.

PHP/FI
[editar | editar código fonte]A linguagem PHP tem como origem o PHP/FI, que foi criado pelo programador canadense-dinamarquês Rasmus Lerdorf em 1995, como um pacote de programas CGI, para substituir um conjunto de scripts Perl que ele usava no desenvolvimento de sua página pessoal, para estatísticas de acesso para seu currículo online. Este conjunto de scripts foi chamado de Personal Home Page Tools, e conforme foi necessária uma maior implementa??o de funcionalidades dos scripts, Rasmus escreveu um conjunto de código que possibilitava a comunica??o com banco de dados e o desenvolvimento de aplicativos dinamicos web, posteriormente disponibilizando este código ao público. Em 1997, foi lan?ado o novo pacote da linguagem com o nome de PHP/FI, trazendo a ferramenta Forms Interpreter, um interpretador de comandos SQL. Em novembro de 1997, foi lan?ado o PHP/FI 2.0 que obteve diversos usuários ao redor do mundo.
PHP 3
[editar | editar código fonte]
O PHP 3.0 foi criado pelos israelenses Andi Gutmans e Zeev Suraski em 1997, sendo uma reescrita do PHP/FI de modo a atender suas próprias necessidades de desenvolvimento de aplica??es de e-commerce de seu projeto na universidade. O PHP 3.0 acabou sendo lan?ado como uma vers?o oficial, e o PHP/FI foi descontinuado. A linguagem foi denominada PHP, que vem do acr?nimo PHP: Hypertext Preprocessor. O PHP 3.0 foi oficialmente lan?ado em junho de 1998.
PHP 4
[editar | editar código fonte]Uma das limita??es do PHP 3 é que este n?o havia sido projetado para trabalhar com aplica??es muito complexas eficientemente. Em 1999 foi desenvolvida uma nova engine (máquina virtual de interpreta??o e execu??o - plataforma de execu??o dos programas feito na linguagem), chamada 'Zend Engine' (conhecidos pelos seus primeiros nomes, Zeev e Andi), e o PHP 4.0, baseado nesta engine foi lan?ado em maio de 2000, incluindo diversas novas características como suporte a diversos servidores web, sess?es, além de maior número de recursos de Orienta??o a Objeto. Uma confus?o comum no PHP 4 foi a cria??o de cópias de objetos, pois a linguagem n?o trabalhava com apontadores ou handlers, como outras engines populares (exemplo: JVM).
PHP 5
[editar | editar código fonte]O PHP 5 foi lan?ado em julho de 2004. Ele principalmente introduziu o core, a Zend Engine 2.0 com um novo modelo de orienta??o a objetos e várias outras características, resolvendo os problemas com handlers. Caso se copie um objeto, na verdade copiaremos um apontador, pois, caso haja alguma mudan?a na vers?o original do objeto, todas as outras também sofrem a altera??o, o que n?o acontecia na PHP 4.
Resumo
[editar | editar código fonte]- A linguagem PHP tem como origem o PHP/FI, que foi criado pelo programador canadense-dinamarquês Rasmus Lerdorf em 1995, como um pacote de programas CGI, para substituir um conjunto de scripts Perl que ele usava no desenvolvimento de sua página pessoal. O PHP/FI teve duas vers?es.
- Em 1997, os israelenses Andi Gutmans e Zeev Suraski reescreveram o código do PHP/FI. Esta nova vers?o foi conhecida como PHP 3.0, sendo descontinuado o desenvolvido do PHP/FI.
- Em 2000 foi lan?ado o PHP 4.0, com diversos novos recursos e baseado em uma nova engine chamada Zend Engine.
- Em 2004 foi lan?ado o PHP 5, com a engine Zend Engine 2.0 com um novo modelo de orienta??o a objetos e várias outras características, resolvendo os problemas com handlers.
Referências e bibliografia
[editar | editar código fonte]- História do PHP- Manual do PHP
- PHP, artigo da Wikipédia em inglês
- PHP, artigo da Wikipédia em português
trabqlhov de fqawgbwg