Objetivo
Surgimento da Linguagem
Versões
Linguagem Interpretada
Instruções condicionais
Instruções de Repetição
Definição de função/classe
Definição de comentarios
               
Exceções
Arquivos
Banco de dados
Documentação
Controles personalizados
IDEs
Padronização ANSI/ISO
Referências
               

Versões

A primeira versão do PHP/FI foi lançada no ano de 1995, onde o projeto criado por Rasmus Lerdorf tornou-se aberto para a utilização de outros usuários pelo mundo, sendo posteriormente efetuadas algumas correções de bugs da linguagem. Essa primeira versão era de utilização simples e possui-a suporte a alguns tipos de macros especiais. Em meados de 1997 foi lançada a segunda versão batizada de PHP/FI 2, onde foram acrescentadas novas ferramentas para a criação de Websites, interpretação de variáveis, código fonte acoplado ao HTML.

Logo após, foi lançado em 1998 a versão PHP 3, que tinha como características principais a utilização de uma base altamente consolidada, permitindo aos usuários a utilização de vários tipos de banco de dados, APIs, protocolos de comunicação e suporte a sintaxe com a utilização de orientação a objetos.

Em 2000 foi lançada a versão PHP 4, onde foram incorporados suportes a inúmeros servidores da WEB, mais segurança no controle de entradas de usuários, utilização de sessões HTTP, armazenamento das requisições efetuadas, processamento de scripts e diversas inovações. A versão 5, foi lançada em 2004 com aprimoramentos principalmente na parte da orientação à objetos, criação de funções e outros. A versão 6 já está sendo densenvolvida, prometendo mais praticidade na utilização da linguagem.

EVOLUÇÃO DAS VERSÕES

PHP/FI

PHP/FI 2

PHP 3

PHP 4

PHP5

Suporte a alguns tipos de macros especiais e utilização simples da linguagem.

Inplantação de novas ferramentas para a criação de WEB sites, utilização da linguagem por inúmeras pessoas por todo o mundo, colaboração com a criação de códigos a serem implantados nos projetos.

Utilização de uma infra-estrutura, possibilitando a utilização de diversos bancos de dados, protocolos de comunicação, APIs e início da utilização da orientação a objetos

Suporte a diversos servidores espalhados pela internet, controle de acesso dos usuários, processamento de scripts.

Além de possuir a maior parte dos atributos da versão 4, o PHP 5 inovou ainda mais na utilização da orientação à objetos.