SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
Guia de Referência
PHP
O que é PHP?
Instrutor: José Stélio Malcher jr.
jose@jcursos.com.br
O que vamos aprender?
●
●
●
●

O que é PHP?
Como funciona?
CMS com PHP
Evolução do PHP
O que é PHP
PHP é uma linguagem de programação do lado do servidor
usado para a criação de sites dinâmicos e aplicações web
interativas.
A sigla PHP originalmente significava "Personal Home
Page", mas como a sua funcionalidade cresceu, foi
mudado para "PHP: Hypertext Preprocessor "
Site Oficial: http://www.php.net/
Como Funciona?
Modelo Estático
1.
2.
3.

Navegador da Web solicita a página estática.
Servidor Web localiza a página.
Servidor Web envia a página para o navegador
solicitante.
Como Funciona?
Modelo Dinâmico
1.
2.
3.
4.
5.
6.
7.
8.

9.

Navegador da Web solicita a página dinâmica.
Servidor Web localiza e passa a página para o
servidor de aplicativo.
Servidor de aplicativo rastreia a página em
busca de instruções.
Servidor de aplicativo envia consulta ao driver
de banco de dados.
Driver executa a consulta no banco de dados.
Conjunto de registros é devolvido ao driver.
Driver passa o conjunto de registros para o
servidor de aplicativo
Servidor de aplicativo insere dados na página e,
em seguida, passa a página para o servidor
Web
Servidor Web envia a página concluída para o
navegador solicitante.
CMS com PHP
Um “Content Management System” (CMS), ou Sistema de Gestão de Conteúdo, pode utilizar o PHP
como linguagem de programação.

CMS

DESIGN
CSS

PROGRAMAÇÃO
PHP

CONTEÚDO
MySQL
Evolução do PHP
http://pt.slideshare.net/ergalvao/php-evolucao
Dúvidas?
http://jcursos.com.br/
http://jcursos.com.br/comunidade

Weitere ähnliche Inhalte

Andere mochten auch

Curso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP BásicoCurso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP BásicoNorton Guimarães
 
Comandos gerais do PHP
Comandos gerais do PHPComandos gerais do PHP
Comandos gerais do PHPPaulo Dayvson
 
Curso de PHP Básico ao Avançado
Curso de PHP Básico ao AvançadoCurso de PHP Básico ao Avançado
Curso de PHP Básico ao AvançadoLuiz Junior
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1Norivan Oliveira
 

Andere mochten auch (7)

A Linguagem Php
A Linguagem PhpA Linguagem Php
A Linguagem Php
 
Curso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP BásicoCurso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP Básico
 
PHP GUIA DE REFERÊNCIA - 02 - USANDO PHP
PHP GUIA DE REFERÊNCIA - 02 - USANDO PHPPHP GUIA DE REFERÊNCIA - 02 - USANDO PHP
PHP GUIA DE REFERÊNCIA - 02 - USANDO PHP
 
Comandos gerais do PHP
Comandos gerais do PHPComandos gerais do PHP
Comandos gerais do PHP
 
Curso de PHP Básico ao Avançado
Curso de PHP Básico ao AvançadoCurso de PHP Básico ao Avançado
Curso de PHP Básico ao Avançado
 
Linguagem PHP
Linguagem PHPLinguagem PHP
Linguagem PHP
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1
 

Ähnlich wie PHP GUIA DE REFERÊNCIA - 01 - INTRODUÇÃO

4. Introdução ao PHP.pdf
4. Introdução ao PHP.pdf4. Introdução ao PHP.pdf
4. Introdução ao PHP.pdfRubenManhia
 
PHP - Capítulo 01
PHP - Capítulo 01PHP - Capítulo 01
PHP - Capítulo 01fdorado
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieVivaldo Jose Breternitz
 
Desenvolvimento Web Com Software Livre
Desenvolvimento Web Com Software LivreDesenvolvimento Web Com Software Livre
Desenvolvimento Web Com Software LivreGivanaldo Rocha
 
Desenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetosDesenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetosLucas Vegi
 
Iniciando com PHP
Iniciando com PHPIniciando com PHP
Iniciando com PHPMichel Lima
 
Ebook Apache Server: Guia Introdutório
Ebook Apache Server: Guia IntrodutórioEbook Apache Server: Guia Introdutório
Ebook Apache Server: Guia IntrodutórioFernando Palma
 
Introdução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticasIntrodução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticasSusana Oliveira
 
Php Visao Geral Svs
Php Visao Geral SvsPhp Visao Geral Svs
Php Visao Geral Svscristhianobv
 
FISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFlávio Lisboa
 
Artigo de php
Artigo de phpArtigo de php
Artigo de phprobson
 
CakePHP - Aprendendo a fazer o primeiro bolo
CakePHP - Aprendendo a fazer o primeiro boloCakePHP - Aprendendo a fazer o primeiro bolo
CakePHP - Aprendendo a fazer o primeiro boloelliando dias
 

Ähnlich wie PHP GUIA DE REFERÊNCIA - 01 - INTRODUÇÃO (20)

4. Introdução ao PHP.pdf
4. Introdução ao PHP.pdf4. Introdução ao PHP.pdf
4. Introdução ao PHP.pdf
 
PHP - Capítulo 01
PHP - Capítulo 01PHP - Capítulo 01
PHP - Capítulo 01
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/Mackenzie
 
File3
File3File3
File3
 
File3
File3File3
File3
 
Php
PhpPhp
Php
 
Desenvolvimento Web Com Software Livre
Desenvolvimento Web Com Software LivreDesenvolvimento Web Com Software Livre
Desenvolvimento Web Com Software Livre
 
Páginas dinâmicas
Páginas dinâmicasPáginas dinâmicas
Páginas dinâmicas
 
Desenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetosDesenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetos
 
Iniciando com PHP
Iniciando com PHPIniciando com PHP
Iniciando com PHP
 
PHP
PHPPHP
PHP
 
Ebook Apache Server: Guia Introdutório
Ebook Apache Server: Guia IntrodutórioEbook Apache Server: Guia Introdutório
Ebook Apache Server: Guia Introdutório
 
Introdução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticasIntrodução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticas
 
Php Visao Geral Svs
Php Visao Geral SvsPhp Visao Geral Svs
Php Visao Geral Svs
 
Aula 1 - ASP
Aula 1 - ASPAula 1 - ASP
Aula 1 - ASP
 
FISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHP
 
Servidor web
Servidor webServidor web
Servidor web
 
Artigo de php
Artigo de phpArtigo de php
Artigo de php
 
CakePHP - Aprendendo a fazer o primeiro bolo
CakePHP - Aprendendo a fazer o primeiro boloCakePHP - Aprendendo a fazer o primeiro bolo
CakePHP - Aprendendo a fazer o primeiro bolo
 
Php
PhpPhp
Php
 

PHP GUIA DE REFERÊNCIA - 01 - INTRODUÇÃO

  • 1. Guia de Referência PHP O que é PHP? Instrutor: José Stélio Malcher jr. jose@jcursos.com.br
  • 2. O que vamos aprender? ● ● ● ● O que é PHP? Como funciona? CMS com PHP Evolução do PHP
  • 3. O que é PHP PHP é uma linguagem de programação do lado do servidor usado para a criação de sites dinâmicos e aplicações web interativas. A sigla PHP originalmente significava "Personal Home Page", mas como a sua funcionalidade cresceu, foi mudado para "PHP: Hypertext Preprocessor " Site Oficial: http://www.php.net/
  • 4. Como Funciona? Modelo Estático 1. 2. 3. Navegador da Web solicita a página estática. Servidor Web localiza a página. Servidor Web envia a página para o navegador solicitante.
  • 5. Como Funciona? Modelo Dinâmico 1. 2. 3. 4. 5. 6. 7. 8. 9. Navegador da Web solicita a página dinâmica. Servidor Web localiza e passa a página para o servidor de aplicativo. Servidor de aplicativo rastreia a página em busca de instruções. Servidor de aplicativo envia consulta ao driver de banco de dados. Driver executa a consulta no banco de dados. Conjunto de registros é devolvido ao driver. Driver passa o conjunto de registros para o servidor de aplicativo Servidor de aplicativo insere dados na página e, em seguida, passa a página para o servidor Web Servidor Web envia a página concluída para o navegador solicitante.
  • 6. CMS com PHP Um “Content Management System” (CMS), ou Sistema de Gestão de Conteúdo, pode utilizar o PHP como linguagem de programação. CMS DESIGN CSS PROGRAMAÇÃO PHP CONTEÚDO MySQL
  • 7.