Apostila php

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1704 palavras )
  • Download(s) : 0
  • Publicado : 21 de abril de 2012
Ler documento completo
Amostra do texto
 Introdução ao PHP
Objetivos:
 
Este é o primeiro de uma série de tutoriais sobre PHP Básico. Nesta série você aprenderá como criar aplicações simples em PHP, utilizando diversos recursos como sessões, conexão com banco de dados MySQL, entre outros. Você também aprenderá como instalar o ambiente PHP no sistema operacional Windows e algumas de suas configurações Básicas.
 
Pré-requisitos:Para acompanhar esta série de tutoriais é necessário ter conhecimento básico de Html e noções de lógica de programação.
 
O que é PHP?
 
O PHP é uma linguagem de programação dinâmica para produção de websites. Diferentemente das outras linguagens de produção de sites, o PHP é processado no servidor, retornando para o cliente (pessoa que acessa o site) apenas Html. Desta forma o código fonte não éexposto, o que é muito útil quando interagimos com banco de dados ou outros componentes que possuam senhas ou informações que precisem ser especificadas no código.
 
Por exemplo, um usuário abre a página www.exemplo.com/about.php, o servidor onde está a página “about.php” lerá este arquivo e processará as tags PHP, devolvendo apenas HTML para o usuário, como vemos na figura abaixo:
 
[pic]
 O PHP tem suporte a praticamente todos os banco de dados existentes no mercado, o que torna simples a tarefa de produzir aplicações que acessam banco. No decorrer do curso veremos como construir aplicações com banco de dados MySQL.
 
A linguagem também suporta outros protocolos como SMTP, POP3, IMAP entre outros.
 
Como começar?
 
Antes de começarmos a estudar o PHP propriamente dito,vamos entender criar o ambiente para programar e rodar scripts da linguagem.
 
Como vimos no item anterior os scripts são interpretados no servidor web, este deve obrigatoriamente ter o pacote PHP instalado. Um host na internet para sites em PHP deve seguir esta regra.
 
Você pode procurar um host na internet que rode PHP, mas estes geralmente são pagos. A melhor opção é instalar um servidor web eo PHP na sua máquina ou em uma máquina local para efetuar testes e desenvolvimento.
 
No próximo tópico veremos como criar um ambiente de teste local que será necessário para efetuarmos os exercícios deste curso.
 
 Criando o Ambiente de Teste
 
Nosso ambiente de teste será composto dos seguintes itens:
• Servidor Web (Apache)
• Interpretador PHP
• Banco de dados MySQL
Parainstalarmos estes softwares é necessário executar uma série de alterações manuais em arquivos de configuração, mover manualmente alguns arquivos e etc. Mas para o nosso ambiente de teste, onde não é necessário fazer grandes alterações nas configurações padrão, existe um pacote chamado PHPTriad, que agrupa todos os softwares citados e faz a instalação e configuração automática de todos eles.
 Instalando
• Baixar o PHPTriad (http://sourceforge.net/projects/phptriad)
No site você verá uma série de arquivos, faça o download apenas do “phptriad”.
 
[pic]
• Executar o arquivo que acabou de ser baixado. Surgirá uma tela com a licença de uso. Concorde e o programa de instalação começará a extrair arquivos diretamente na pasta “c:\apache” (A instalação cria automaticamente estapasta).
[pic]
• Crie uma pasta na raiz chamada “tmp” ex.: “C:\tmp”. Esta pasta será necessária para guardar os arquivos temporários de sessão.
 
• Os servidores (Apache com o PHP e MySQL) já estão instalados. Para inicia-los encontre no menu iniciar o menu PHPTriad e então clique em Apache Console> Start Apache e em MySQL> MySQL-D.
 
• Para testar o apache abra um browsere digite o seguinte endereço: http://localhost, se a instalação estiver correta, uma página de Boas Vindas deverá ser aberta.
Considerações Sobre o Ambiente de Teste
 
Quando entramos com o endereço http://localhost no browser, estamos apontando para o servidor que está rodando no micro local, ou seja no mesmo micro onde o browser está rodando. Se o servidor estiver rodando em outro micro da...
tracking img