PHP - Básico com MySQL

1272 palavras 6 páginas
PHP

Material compilado da Internet
Prof. Claudio Azevedo Passos

• PHP e a WWW
• Funcionamento do PHP
• PHP com Apache e MySQL
• XAMPP

PHP e a WWW

 Páginas estáticas / Páginas dinâmicas

O PHP permite a criação de páginas dinâmicas.

Informação dinâmica
O que fazer quando a informação que está no website muda constantemente, como por exemplo as cotações da bolsa?
Neste caso, os documentos estáticos em HTML não são a melhor solução.

É necessário criar HTML dinâmico para que no momento em que o cliente contacta o servidor lhe seja enviada a informação atualizada.

PHP
 É uma linguagem de programação

vocacionada para o desenvolvimento de aplicações orientadas para a www.
Existem 2 tipos de linguagens web:
- Baseadas no cliente (browser) (JavaScript,
ActiveX, Java Applets, etc…)
- Baseadas no servidor.
(PHP, ASP, etc…)

PHP
 O código PHP é embebido no código HTML dando

origem a um script contendo instruções específicas.
 O servidor lê o código PHP e interpreta os

comandos.

Exemplo 1

Resultado

O que é preciso para executar o PHP?
 Um cliente (browser)

 Um servidor Web (ex.: Apache)
 Um servidor de bases de dados (ex.: MySQL)
 Uma ferramenta que permita ligar tudo isto

(ex.: PHP)

1

3
PHP

4

2
Cliente

BD

Servidor web

1 - O cliente solicita a página ao servidor web. Este, verificando que existe um script PHP, chama o módulo PHP para efetuar o processamento.

2 - Se no script existirem comandos que abrem uma ligação a uma base de dados, o PHP trata de efetuar essa ligação.
3 - Os dados pretendidos são então extraidos da base de dados, sendo enviados pelo PHP ao servidor web em formato HTML.
4 - O servidor web envia os dados ao cliente, sendo estes visualizados numa página HTML devidamente formatada.

Porque utilizar o Apache?
 É o líder do mercado;
 É o mais seguro;
 Não tem concorrentes quanto à riqueza de recursos,

estabilidade,

Relacionados

  • Conceitos de mysql
    914 palavras | 4 páginas
  • mysql_front
    1294 palavras | 6 páginas
  • mysqli
    1459 palavras | 6 páginas
  • Infraestrutura web php
    2934 palavras | 12 páginas
  • NADA
    3811 palavras | 16 páginas
  • PHP e Mysql básicão
    1926 palavras | 8 páginas
  • apostila.php
    4061 palavras | 17 páginas
  • Lamp
    903 palavras | 4 páginas
  • Avatar
    1202 palavras | 5 páginas
  • Php - programação
    1732 palavras | 7 páginas

Outros Trabalhos Populares