informatica
1. - Características do PHP
PHP é uma linguagem de criação de scripts embutida em HTML no servidor. PHP pode ser comparado ao
ASP (Microsoft) por sua funcionalidade, com a vantagem de ter o código-fonte aberto. Exploraremos mais adiante a criação de scripts no servidor, no momento, entenda o PHP como uma coleção de supertags de
HTML, que permitem adicionar funções do servidor às suas Páginas da Web. O PHP tem pouca relação com layout, eventos ou qualquer coisa relacionada à aparência de uma Página da Web. De fato, a maior parte do que o PHP realiza é invisível para o usuário final. Alguém visualizando uma Página PHP não será capaz de dizer que não foi escrita em HTML, porque o resultado final do PHP é HTML. O PHP é um módulo oficial do servidor http Apache, o líder do mercado de Servidores Web livres, isso significa que o mecanismo de script do PHP pode ser construído no próprio Servidor Web, tornando a manipulação de dados mais rápida. Assim como o servidor Apache, o PHP é multiplataformas, o que significa que ele executa em várias versões do
UNIX e do Windows. Todos os projetos sob a égide da Apache Software Foundation – incluindo o PHP – são softwares de código-fonte aberto. PHP também tem como uma das características mais importantes o suporte a um grande número de Bancos de Dados, como dBase, Interbase, mSQL, mySQL, Oracle, Sybase,
PostgreSQL e vários outros.
1.2 - O que PHP é Capaz de Fazer
Basicamente, qualquer coisa que pode ser feita por algum programa CGI pode ser feita também com PHP, como coletar dados de um formulário, gerar páginas dinamicamente ou enviar e receber cookies.
CGI - protocolo que permite criar páginas web dinâmicas com base nas informações a partir de botões, listas de seleção e outros campos de formulário HTML. As páginas geradas através de CGI podem ter imagens, sons, textos e tudo o que possa ser transferido pela web.
Cookies: pequenos arquivos de textos enviados ao navegador do