PHP (Hypertext Preprocessor)
PHP é uma linguagem de código aberto criada em 1994 por Rasmus Lerdorf. Semelhante à linguagem de programação C, opera por meio de scripts que conectam o HTML das páginas web a scripts localizados no servidor (invisíveis para o usuário).
■ Os script PHPs se compatibilizam com o código HTML de cada página através de marcações específicas, que mantêm independentes as características das duas linguagens.
■ Compatível com diversos tipos de bancos de dados SQL, permite a inclusão de recursos dinâmicos nas páginas.
■ É compatível também com os scripts em CGI e pode se comunicar com diversos tipos de redes, utilizando protocolos como IMAP, SNMP, NNTP, POP3 ou HTTP.
■ Estudos de 2005 apontam-na como o módulo de servidor Apache mais popular, presente em cerca de 44% dos servidores pesquisados.
É uma linguagem com ampla comunidade de desenvolvedores.
PHP pode rodar em servidores Unix, Linux e baseados em Windows.
■ Atualmente na versão 5, deve ter a versão 6 lançada em 2006 com inovações como a compatibilidade com Unicode, codificação que permite o uso da maioria das línguas mundiais em conjuntos de caracteres controlados.
Assuntos relacionados
► CGI
Mais informação sobre o assunto (links externos)
► The PHP collaboration framework - referências que procuram criar standards para o desenvolvimento em PHP
► PHP: Three versions, one promise (acesso em 28.12.2005), de Sean Michael Kerner (internetNews), sobre as tendências de evolução da linguagem