Arquitetura web

  • 215 views
Uploaded on

Arquitetura Web

Arquitetura Web

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
215
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
8
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 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
  • 2. Requisição direta de recursos • Acesso na própria máquina • Rede local X:htmlpagina1.htm pagina1.htm !2 Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados
 Prof. Daniel Arndt Alves – progdan@progdan.pro.br
  • 3. Requisição através de um Servidor Web • Acesso na própria máquina • Rede local http://servidor/pagina1.htm • Intranet • Internet !3 Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados
 Prof. Daniel Arndt Alves – progdan@progdan.pro.br
  • 4. Requisição através de um Servidor Web Cliente Navegador Servidor Recurso Servidor Web Sistema Operacional !4 Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados
 Prof. Daniel Arndt Alves – progdan@progdan.pro.br
  • 5. 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 !5 Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados
 Prof. Daniel Arndt Alves – progdan@progdan.pro.br
  • 6. 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 !6 Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados
 Prof. Daniel Arndt Alves – progdan@progdan.pro.br
  • 7. 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 !7 Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados
 Prof. Daniel Arndt Alves – progdan@progdan.pro.br
  • 8. Arquitetura Servidor LAMP Cliente Navegador Servidor LAMP / WAMP Servidor de Banco de Dados MySQL Recurso PHP Servidor Web Apache Sistema Operacional !8 Introdução ao Desenvolvimento de Sistemas Web com PHP - Programa de Verão IME-USP 2014 Prof. Mauricio Garcia Nascimento - mauricio@ime.usp.br - todos os direitos reservados
 Prof. Daniel Arndt Alves – progdan@progdan.pro.br