Ronildo
Rammon Raniere da Silva Guimaraes
Escola Agroindustrial Juscelino Kubstcheck
Resumo. Este artigo refere-se ao histórico e evolução, características técnicas, aplicabilidade e exemplos da Linguagem PHP. A linguagem PHP é uma combinação de linguagem de programação e servidor de aplicações.
1. Introdução
Até algum tempo atrás, a Internet era composta basicamente de páginas estáticas, ou seja, páginas que dia após dia tinham o mesmo conteúdo, e que não interagiam com seus visitantes.Isso impedia que operações mais complexas fossem realizadas nestes sites, pois sem interatividade era impossível que empresas trocassem informações com seus clientes e com outras empresas e consigo mesma.Com estas dificuldades começaram a surgir ferramentas que deram vida a internet: Perl, TCL e outras linguagens padrão CGI (CommonGatewayInterface). Porém, estas linguagens não eram suficientes quanto ao seu uso e eram pouco amigáveis. Mas estas iniciativas permitiram que outras linguagens fossem desenvolvidas exclusivamente para Internet. Podemos citar algumas: PHP, ASP, Java, JavaScript,VBScript e outras, sendo que algumas destas linguagens rodam no lado servidor (Server-Based) e outras rodam no lado cliente (Client-Based). PHP, atualmente, é a sigla para Hypertext Preprocessor, mas originalmente significou Personal Home Page, e se destaca entre as linguagens citadas anteriormente por ser multiplataforma (enquanto outras rodam somente em uma plataforma), ou seja, aceita vários sistemas operacionais, como Windows, Unix, Linux, etc. Além disso, ela é de fácil aprendizado, pois permite a conexão direta com uma grande quantidade de bancos de dados relacionais, enquanto outras ferramentas precisam de drivers ODBC para realizar a mesma tarefa. Entre os bancos de dados com conexão direta podemos citar: Oracle, Sybase, Informix, Postgresql, MySQL, mSQL, etc. Para outros bancos de dados, o PHP disponibiliza acesso via ODBC. A linguagem PHP, de grosso modo, é uma