SlideShare uma empresa Scribd logo
1 de 12
Curso PHP / Iniciante
  Servidores WEB




                  http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO



                                      • O que é um servidor web?
                                        •   Um programa de computador responsável por
                                            aceitar pedidos HTTP de clientes, geralmente os
                                            navegadores, e servi-los com respostas HTTP,
Capítulo   1                                incluindo opcionalmente dados, que geralmente
                                            são páginas web, tais como documentos HTML
O que é?                                    com objetos embutidos (imagens, etc.);

                                        (Wikipédia)
                                          http://pt.wikipedia.org/wiki/Servidor_Apache




           http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO




Capítulo   2
Estrutura




           http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO



                                      •   Apache
                                          •   É o servidor web mais usado no mundo.
                                          •   Ele contém módulos que vão de suporte a
Capítulo   3                                  linguagens de programação a segurança.
                                          •   Roda localmente em sua máquina,
Servidor                                      dispensando uso de internet.
Apache                                    •   Até a data de publicação desse slide ele se
                                              encontra na versão 2.2.11
                                          •   Sua documentação pode ser encontrada no
                                              site http://httpd.apache.org/docs/2.2/




           http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO



                                      •   Passo 1

                                          •   O browser do cliente informa a URL, por
Capítulo   4                                  exemplo http://www.mayroncachina.net/fotos.
                                              php, o nome de domínio é
Como                                          www.mayroncachina.net, e a página é
Funciona                                      fotos.php e o protocolo é o http.




           http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO



                                      •   Passo 2

                                          •   Um Servidor de Nome de Domínio (DNS)
                                              traduz o nome de domínio informado pelo
Capítulo   4                                  para seu endereço de IP, uma combinação
                                              numérica que representa o endereço real do
                                              site na Internet (um nome de domínio é
Como                                          somente uma ferramenta para facilitar a
Funciona                                      memória). Por exemplo, o domínio
                                              malima.com.br é traduzido para o endereço IP
                                              real 66.102.1.104. O que você acha mais fácil
                                              de lembrar?




           http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO



                                      •   Passo 3

                                          •   O browser agora determina que protocolo
Capítulo   4                                  deve ser usado. Os exemplos de protocolos
                                              incluem FTP (Protocolo de Transferência de
Como                                          Arquivo), e http (Protocolo de Transferência
Funciona                                      de HiperTexto).




           http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO



                                      •   Passo 4

                                          •   O servidor começa a processar os arquivos
                                              solicitados na página. Por exemplo, quando um
Capítulo   4                                  usuário digitar http://www.mayroncachina.net/fotos.
                                              php, o browser solicita ao arquivo fotos.php do
Como                                          servidor mayroncachina.net e aguarda uma
                                              resposta. O servidor processa a requisição e
Funciona                                      verifica se o endereço existe. Se sim, encontra os
                                              arquivos necessários, executa as instrução no
                                              código e retorna para os resultados de volta para o
                                              browser. Se não puder localizar o arquivo, o
                                              servidor envia a uma mensagem de erro para o
                                              cliente.




           http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO



                                      •   Passo 5

                                          •   O browser recebe os dados do servidor na
Capítulo   4                                  linguagem HTML interpreta essas instruções
                                              e exibe os resultados para o usuário.
Como
Funciona                                  •   Por isso não podemos ver no código fonte os
                                              scripts PHP.


                                          •   E esse procedimento fica se repetindo até
                                              que o usuário saia do site.



           http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO



                                      •   Java
                                          •   Apache Tomcat
                                          •   Jboss
Capítulo   5                              •   Glassfish

Outros
Servidores                            •   ASP
                                          •   IIS




           http://mayroncachina.net
Company                 Curso de PHP / Iniciante
  LOGO



                                      •   Malima Consultoria
                                      •   Wikipédia

Capítulo   6
Referências




           http://mayroncachina.net
Company
 LOGO




Créditos
                                             Mayron Cachina
                                      mayroncachina@maisweb.org
                                     http://twitter.com/mayroncachina




          http://mayroncachina.net

Mais conteúdo relacionado

Mais procurados

PHPMyadmin - Introdução
PHPMyadmin - IntroduçãoPHPMyadmin - Introdução
PHPMyadmin - Introdução
Marco Pinheiro
 
Integração Windows e Linux com Samba
Integração Windows e Linux com SambaIntegração Windows e Linux com Samba
Integração Windows e Linux com Samba
elliando dias
 
Apresentação servidores de aplicação
Apresentação   servidores de aplicaçãoApresentação   servidores de aplicação
Apresentação servidores de aplicação
Helen Picoli
 
Sistemas servidor.docx
Sistemas servidor.docxSistemas servidor.docx
Sistemas servidor.docx
Joao Kanino
 

Mais procurados (20)

Servidor web
Servidor webServidor web
Servidor web
 
Dreamweaver m18
Dreamweaver m18Dreamweaver m18
Dreamweaver m18
 
Introdução ao zend framework
Introdução ao zend frameworkIntrodução ao zend framework
Introdução ao zend framework
 
Apache
ApacheApache
Apache
 
PHPMyadmin - Introdução
PHPMyadmin - IntroduçãoPHPMyadmin - Introdução
PHPMyadmin - Introdução
 
Tutorial memcached
Tutorial memcachedTutorial memcached
Tutorial memcached
 
Samba configurando
Samba   configurandoSamba   configurando
Samba configurando
 
Minicurso Samba
Minicurso SambaMinicurso Samba
Minicurso Samba
 
Rest workshop
Rest workshopRest workshop
Rest workshop
 
Linux - Samba
Linux - SambaLinux - Samba
Linux - Samba
 
Integração Windows e Linux com Samba
Integração Windows e Linux com SambaIntegração Windows e Linux com Samba
Integração Windows e Linux com Samba
 
Sistemas operativo servidor (PT)
Sistemas operativo servidor (PT)Sistemas operativo servidor (PT)
Sistemas operativo servidor (PT)
 
Ebook Apache Server: Guia Introdutório
Ebook Apache Server: Guia IntrodutórioEbook Apache Server: Guia Introdutório
Ebook Apache Server: Guia Introdutório
 
Samba, Squid, FTP, DHCP1
Samba, Squid, FTP, DHCP1Samba, Squid, FTP, DHCP1
Samba, Squid, FTP, DHCP1
 
Apresentação servidores de aplicação
Apresentação   servidores de aplicaçãoApresentação   servidores de aplicação
Apresentação servidores de aplicação
 
Slides nginx
Slides nginxSlides nginx
Slides nginx
 
Sistemas servidor.docx
Sistemas servidor.docxSistemas servidor.docx
Sistemas servidor.docx
 
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
 
Roteiro web
Roteiro webRoteiro web
Roteiro web
 
(14) ftp
(14) ftp(14) ftp
(14) ftp
 

Semelhante a Servidores WEB

4. Introdução ao PHP.pdf
4. Introdução ao PHP.pdf4. Introdução ao PHP.pdf
4. Introdução ao PHP.pdf
RubenManhia
 
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
Agrupamento de Escolas da Batalha
 
Aprenda joomla
Aprenda joomlaAprenda joomla
Aprenda joomla
pedokajr
 
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHPLabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
Carlos Santos
 
PHP - Capítulo 01
PHP - Capítulo 01PHP - Capítulo 01
PHP - Capítulo 01
fdorado
 
Aula 01 - Programação Web - PHP
Aula 01  - Programação Web - PHPAula 01  - Programação Web - PHP
Aula 01 - Programação Web - PHP
Dalton Martins
 
Reduzindo Tempo de Resposta do Servidor - WordCamp BH 2014
Reduzindo Tempo de Resposta do Servidor - WordCamp BH 2014Reduzindo Tempo de Resposta do Servidor - WordCamp BH 2014
Reduzindo Tempo de Resposta do Servidor - WordCamp BH 2014
Celso Fernandes
 

Semelhante a Servidores WEB (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 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraPHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e Segura
 
Artigo de php
Artigo de phpArtigo de php
Artigo de php
 
Linguagem PHP
Linguagem PHPLinguagem PHP
Linguagem PHP
 
Tema 1 | Introdução a PHP
Tema 1 | Introdução a PHPTema 1 | Introdução a PHP
Tema 1 | Introdução a PHP
 
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
5 – Desenvolvimento de Páginas Web Dinâmicas PHP: introdução
 
Apostila ph pwamp
Apostila ph pwampApostila ph pwamp
Apostila ph pwamp
 
PHP, Presente e Futuro
PHP, Presente e FuturoPHP, Presente e Futuro
PHP, Presente e Futuro
 
Aprenda joomla
Aprenda joomlaAprenda joomla
Aprenda joomla
 
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHPLabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
 
PHP - Capítulo 01
PHP - Capítulo 01PHP - Capítulo 01
PHP - Capítulo 01
 
Ai1415 ad-tp3-g1-a
Ai1415 ad-tp3-g1-aAi1415 ad-tp3-g1-a
Ai1415 ad-tp3-g1-a
 
PHP Presente e Futuro
PHP Presente e FuturoPHP Presente e Futuro
PHP Presente e Futuro
 
Cake Php
Cake PhpCake Php
Cake Php
 
Php
PhpPhp
Php
 
WP Composer
WP ComposerWP Composer
WP Composer
 
Aula 01 - Programação Web - PHP
Aula 01  - Programação Web - PHPAula 01  - Programação Web - PHP
Aula 01 - Programação Web - PHP
 
Reduzindo Tempo de Resposta do Servidor - WordCamp BH 2014
Reduzindo Tempo de Resposta do Servidor - WordCamp BH 2014Reduzindo Tempo de Resposta do Servidor - WordCamp BH 2014
Reduzindo Tempo de Resposta do Servidor - WordCamp BH 2014
 
Mini Curso de PHP
Mini Curso de PHPMini Curso de PHP
Mini Curso de PHP
 
PHP 5.3 - Introdução
PHP 5.3 - IntroduçãoPHP 5.3 - Introdução
PHP 5.3 - Introdução
 

Mais de Mayron Cachina

Mais de Mayron Cachina (20)

PotiLivre, uma comunidade de software livre voltada para você!
PotiLivre, uma comunidade de software livre voltada para você!PotiLivre, uma comunidade de software livre voltada para você!
PotiLivre, uma comunidade de software livre voltada para você!
 
[#DevCast] Quero Desenvolver para phonegap, e agora? O que eu faço?
[#DevCast] Quero Desenvolver para phonegap, e agora? O que eu faço?[#DevCast] Quero Desenvolver para phonegap, e agora? O que eu faço?
[#DevCast] Quero Desenvolver para phonegap, e agora? O que eu faço?
 
Poti Livre
Poti LivrePoti Livre
Poti Livre
 
Desbravando o HTML5
Desbravando o HTML5Desbravando o HTML5
Desbravando o HTML5
 
Apresentação GDG Natal FLISOL NATAL 2013
Apresentação GDG Natal FLISOL NATAL 2013Apresentação GDG Natal FLISOL NATAL 2013
Apresentação GDG Natal FLISOL NATAL 2013
 
Apresentação GDG Natal
Apresentação GDG NatalApresentação GDG Natal
Apresentação GDG Natal
 
Como ganhar dinheiro no mundo mobile
Como ganhar dinheiro no mundo mobile Como ganhar dinheiro no mundo mobile
Como ganhar dinheiro no mundo mobile
 
Desenvolvendo para Android com PhoneGap
Desenvolvendo para Android com PhoneGapDesenvolvendo para Android com PhoneGap
Desenvolvendo para Android com PhoneGap
 
Desenvolvendo Aplicativos com Android
Desenvolvendo Aplicativos com AndroidDesenvolvendo Aplicativos com Android
Desenvolvendo Aplicativos com Android
 
Python com django
Python com djangoPython com django
Python com django
 
Teste de aplicações web com selenium
Teste de aplicações web com seleniumTeste de aplicações web com selenium
Teste de aplicações web com selenium
 
Testes Funcionais com Selenium
Testes Funcionais com Selenium Testes Funcionais com Selenium
Testes Funcionais com Selenium
 
Jogos em Python utilizando PyGame
Jogos em Python utilizando PyGameJogos em Python utilizando PyGame
Jogos em Python utilizando PyGame
 
CTE - Controle de Estoque
CTE - Controle de EstoqueCTE - Controle de Estoque
CTE - Controle de Estoque
 
Web 2.0 + Poder ao usuario
Web 2.0 + Poder ao usuarioWeb 2.0 + Poder ao usuario
Web 2.0 + Poder ao usuario
 
Orientação a Objetos - Conceitos
Orientação a Objetos - ConceitosOrientação a Objetos - Conceitos
Orientação a Objetos - Conceitos
 
Introdução a linguagem de programação Python
Introdução a linguagem de programação PythonIntrodução a linguagem de programação Python
Introdução a linguagem de programação Python
 
Ferramentas para web, Desenvolvendo fácil
Ferramentas para web, Desenvolvendo fácilFerramentas para web, Desenvolvendo fácil
Ferramentas para web, Desenvolvendo fácil
 
Acessibilidade
AcessibilidadeAcessibilidade
Acessibilidade
 
Workshop (Mozilla Party) Desenvolvendo Extensões para o Firefox 3.0
Workshop (Mozilla Party)  Desenvolvendo Extensões para o Firefox 3.0Workshop (Mozilla Party)  Desenvolvendo Extensões para o Firefox 3.0
Workshop (Mozilla Party) Desenvolvendo Extensões para o Firefox 3.0
 

Último

Sistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturasSistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturas
rfmbrandao
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
azulassessoria9
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
azulassessoria9
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 

Último (20)

E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxSlides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
Sistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturasSistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturas
 
Acessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidadeAcessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidade
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .ppt
 

Servidores WEB

  • 1. Curso PHP / Iniciante Servidores WEB http://mayroncachina.net
  • 2. Company Curso de PHP / Iniciante LOGO • O que é um servidor web? • Um programa de computador responsável por aceitar pedidos HTTP de clientes, geralmente os navegadores, e servi-los com respostas HTTP, Capítulo 1 incluindo opcionalmente dados, que geralmente são páginas web, tais como documentos HTML O que é? com objetos embutidos (imagens, etc.); (Wikipédia) http://pt.wikipedia.org/wiki/Servidor_Apache http://mayroncachina.net
  • 3. Company Curso de PHP / Iniciante LOGO Capítulo 2 Estrutura http://mayroncachina.net
  • 4. Company Curso de PHP / Iniciante LOGO • Apache • É o servidor web mais usado no mundo. • Ele contém módulos que vão de suporte a Capítulo 3 linguagens de programação a segurança. • Roda localmente em sua máquina, Servidor dispensando uso de internet. Apache • Até a data de publicação desse slide ele se encontra na versão 2.2.11 • Sua documentação pode ser encontrada no site http://httpd.apache.org/docs/2.2/ http://mayroncachina.net
  • 5. Company Curso de PHP / Iniciante LOGO • Passo 1 • O browser do cliente informa a URL, por Capítulo 4 exemplo http://www.mayroncachina.net/fotos. php, o nome de domínio é Como www.mayroncachina.net, e a página é Funciona fotos.php e o protocolo é o http. http://mayroncachina.net
  • 6. Company Curso de PHP / Iniciante LOGO • Passo 2 • Um Servidor de Nome de Domínio (DNS) traduz o nome de domínio informado pelo Capítulo 4 para seu endereço de IP, uma combinação numérica que representa o endereço real do site na Internet (um nome de domínio é Como somente uma ferramenta para facilitar a Funciona memória). Por exemplo, o domínio malima.com.br é traduzido para o endereço IP real 66.102.1.104. O que você acha mais fácil de lembrar? http://mayroncachina.net
  • 7. Company Curso de PHP / Iniciante LOGO • Passo 3 • O browser agora determina que protocolo Capítulo 4 deve ser usado. Os exemplos de protocolos incluem FTP (Protocolo de Transferência de Como Arquivo), e http (Protocolo de Transferência Funciona de HiperTexto). http://mayroncachina.net
  • 8. Company Curso de PHP / Iniciante LOGO • Passo 4 • O servidor começa a processar os arquivos solicitados na página. Por exemplo, quando um Capítulo 4 usuário digitar http://www.mayroncachina.net/fotos. php, o browser solicita ao arquivo fotos.php do Como servidor mayroncachina.net e aguarda uma resposta. O servidor processa a requisição e Funciona verifica se o endereço existe. Se sim, encontra os arquivos necessários, executa as instrução no código e retorna para os resultados de volta para o browser. Se não puder localizar o arquivo, o servidor envia a uma mensagem de erro para o cliente. http://mayroncachina.net
  • 9. Company Curso de PHP / Iniciante LOGO • Passo 5 • O browser recebe os dados do servidor na Capítulo 4 linguagem HTML interpreta essas instruções e exibe os resultados para o usuário. Como Funciona • Por isso não podemos ver no código fonte os scripts PHP. • E esse procedimento fica se repetindo até que o usuário saia do site. http://mayroncachina.net
  • 10. Company Curso de PHP / Iniciante LOGO • Java • Apache Tomcat • Jboss Capítulo 5 • Glassfish Outros Servidores • ASP • IIS http://mayroncachina.net
  • 11. Company Curso de PHP / Iniciante LOGO • Malima Consultoria • Wikipédia Capítulo 6 Referências http://mayroncachina.net
  • 12. Company LOGO Créditos Mayron Cachina mayroncachina@maisweb.org http://twitter.com/mayroncachina http://mayroncachina.net