Página Principal

SITE MAP
Homepage
« Recuar
PESQUISAR
Em PHP:
PHP
Tutoriais
Exercícios
Links
Downloads
PUB

 
TUTORIAIS DE PHP
 
Introdução
Sintaxe Básica  
O que é o PHP?
 
PHP é uma linguagem que permite criar sites WEB dinâmicos, possibilitando uma interacção com o utilizador através de formulários, parâmetros da URL e links. A diferença do PHP em relação a linguagens semelhantes como o Javascript é que o código PHP é executado no servidor, sendo enviado para o cliente apenas html puro. Desta mforma é possível interagir com bases de dados e aplicações existentes no servidor, com a vantagem do código fonte não ser exposto.
O que diferencia o PHP de um script CGI escrito em C ou Perl é que o código PHP fica embutido no próprio HTML, enquanto no outro caso é necessário que o script CGI gere todo o código HTML, ou leia apartir de um outro arquivo.
 
O que pode ser feito com PHP?
 
Basicamente, tudo o que pode ser feito por um programa CGI pode ser feita também com PHP, como recolher dados de um formulário, gerar páginas dinamicamente ou enviar e receber cookies.
PHP também tem como uma das características mais importantes o suporte de um grande número de base de dados, como dBase, Interbase, mSQL, mySQL, Oracle, Sybase, PostgreSQL e vários outros. Construir uma página baseada numa base de dados torna-se uma tarefa extremamente simples com PHP.
Além disso, PHP tem suporte a outros serviços através de protocolos como IMAP, SNMP, NNTP, POP3 e, logicamente, HTTP. Ainda é possível abrir sockets e interagir com outros protocolos.
 
Como surgiu a linguagem PHP?
 

A linguagem PHP foi concebida durante o Outono de 1994 por Rasmus Lerdorf. As primeiras versões não foram disponibilizadas, tendo sido utilizadas apenas na sua página pessoal para que ele pudesse ter informações sobre as visitas. A primeira versão utilizada por outras pessoas foi disponibilizada em 1995, e ficou conhecida como "Personal Home Page Tools" (ferramentas para página pessoal). Era composta por um sistema bastante simples que interpretava algumas macros e alguns utilitários que rodavam "por trás" das páginas: um livro de visitas, um contador e algumas outras coisas.
Em meados de 1995 o interpretador foi reescrito, e ganhou o nome de PHP/FI, o "FI" veio de um outro pacote escrito por Rasmus que interpretava dados de formulários HTML (Form Interpreter). Ele combinou os scripts do pacote Personal Home Page Tools com o FI e adicionou suporte a mSQL, nascendo assim o PHP/FI, que cresceu bastante, e as pessoas passaram a contribuir com o projecto.
Estima-se que em 1996 PHP/FI estava a ser utilizado por cerca de 15.000 sites em todo mundo, e em meados de 1997 esse número subiu para mais de 50.000. Nessa época houve uma mudança no desenvolvimento