![]() |
Faculdades
Integradas do Vale do Itajaí - FACIVI
SISTEMAS DE INFORMAÇÃO Desenvolvimento na Internet [2001-02] |
(Hypertext Preprocessor) PHP significa Hypertext Preprocessor (pré-processador de hipertexto), a qual é uma linguagem de macros embutida em HTML. A maior parte da sintaxe PHP é baseada em C, Java e Perl com algumas propriedades específicas da linguagem PHP. O objetivo da linguagem é permitir a desenvolvedores WEB escrever páginas dinâmicas geradas rapidamente. Uma breve história do PHP
O PHP foi concebido em meados de 1994 por Rasmus Lerdorf. Versões iniciais não lançadas foram usadas em sua home page para manter uma trilha de quem estava olhando o seu currículo virtual. A primeira versão usada por outros estava disponível na no ano de 1995 e era conhecida como o Personal Home Page Tools. Consistia de um interpretador muito simplista que apenas entendia algumas macros especiais e um número de utilidades que eram de uso comum em home pages daquela época. Um guestbook, um contador, e algumas outras coisas. O interpretador foi reescrito em meados de 1995 e batizado PHP/FI Version 2. O FI veio de outro pacote que Rasmus tinha escrito que interpretava dados de formulários html. Ele combinou os scripts do Personal Home Page Tools com o Form Interpreter e adicionou suporte mSQL e o PHP/FI nasceu. PHP/FI cresceu a um passo fantástico e pessoas começaram a contribuir para o código. É difícil dar qualquer estatística, mas é estimado que ao tardar de 1996 o PHP/FI estava em uso em pelo menos 15.000 websites ao redor do mundo. Em meados de 1997 este número tinha crescido para mais de 50.000. Em 1997 também houve uma mudança no desenvolvimento do PHP. Deixou de ser o projeto pessoal de Ramus para o qual muitas pessoas tinham contribuído, para se tornar em um esforço de um time mais organizado. O interpretador foi reescrito do zero por Zeev Suraski e Andi Gutmans e este novo interpretador formou a base do PHP Version 3. Muito do código de utilitários do PHP/FI foi portado para o PHP 3 e muito dele foi completamente reescrito. A última versão (PHP 4) usa a ferramenta Zend scripting para possibilitar alta performance, suporta ainda uma ampla variedade de bibliotecas externas e extensões, e roda como um módulo nativo com todos os servidores web populares. Hoje (8/2001) o PHP 3 ou PHP 4 detém um número de produtos comerciais como o servidor web da Red Hat, Stronghold. Uma estimativa conservadora baseada na extrapolação de números fornecidos pela Netcraft (veja também Netcraft Web Server Survey) seriam que o PHP está em uso em mais de 5.100.000 sites ao redor do mundo. Para colocar isso em perspectiva, este número é sensívelmente maior do que o número de sites que rodam o servidor IIS da Microsoft na Internet (5.03 milhões). Membros do Grupo PHP
O PHP é executado de forma nativa nas plataformas mais utilizadas, UNIX e Windows. Plataformas correntes:
|