Vous êtes sur la page 1sur 8

Arquitetura Web

Prof. Mauricio Garcia Nascimento


Prof. Daniel Arndt Alves
Introdução ao Desenvolvimento de Sistemas Web com PHP
Programa de Verão IME-USP 2014
Requisição direta de recursos
• Acesso na própria máquina

• Rede local X:\html\pagina1.htm

pagina1.htm

Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014
!2 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados

Prof. Daniel Arndt Alves – progdan@progdan.pro.br
Requisição através de um Servidor Web
• Acesso na própria máquina
http://servidor/pagina1.htm
• Rede local

• Intranet

• Internet

Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014
!3 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados

Prof. Daniel Arndt Alves – progdan@progdan.pro.br
Requisição através de um Servidor Web

Cliente
Navegador

Servidor
Recurso Servidor Web

Sistema Operacional

Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014
!4 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados

Prof. Daniel Arndt Alves – progdan@progdan.pro.br
PHP – Linguagem de programação
• Acrônimo recursivo

• PHP: Hypertext Preprocessor

• Linguagem de programação

• Server-Sided

• Códigos executados integralmente no Servidor Web

• Código fonte aberto

• Livre de licenças

• Diferentes Sistemas Operacionais

• Linux, Windows, Mac OS X...

• Arquivo com extensão php

Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014
!5 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados

Prof. Daniel Arndt Alves – progdan@progdan.pro.br
Servidor Web – LAMP / WAMP / MAMP
• “Pilha” de recursos

• Linux / Windows / Mac OS

• Apache – Servidor Web

• MySQL – Servidor de Banco de Dados

• PHP – Linguagem de Programação

• LAMP

• Livre de licenças

• Código aberto
Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014
!6 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados

Prof. Daniel Arndt Alves – progdan@progdan.pro.br
Configuração de um LAMP / WAMP
• Instalação e configuração de cada componente de
maneira individual

• Instalação de pacote pré-configurado

• XAMPP , Vertrigo, EasyPHP, ...

• Utilização de um ambiente pré-configurado (ex: plano de


hospedagem web)

• Servidor Virtual + Pacote pré-instalado

• VMware + virtual appliance LAMP

Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014
!7 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados

Prof. Daniel Arndt Alves – progdan@progdan.pro.br
Arquitetura Servidor LAMP

Cliente
Navegador

Servidor LAMP / WAMP


Servidor de Recurso
Servidor Web
Banco de
Apache
Dados MySQL PHP

Sistema Operacional

Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014
!8 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados

Prof. Daniel Arndt Alves – progdan@progdan.pro.br

Vous aimerez peut-être aussi